This Orange County hotel is just 22 miles from Disneyland and 20 miles from Newport Beach. It features an on-site convenience store, an outdoor pool, a jacuzzi, and a tennis court.
Number of rooms: 128
2 Orchard, Lake Forest, CA 92630, United States
Hotel booked 1 times today.