Lemon Tree Hotel

Lemon Tree Hotel

Conveniently located in Anaheim, near Disneyland, The Outlets at Orange and downtown Fullerton.