Hotel Courtyard by Marriott San Bernardino Loma Linda
★★★
850 Willow Creek Road P.O. Box 160 Lake Arrowhead, CA 92352, Lake Arrowhead (CA), United States Show on map
UCLA Lake Arrowhead Resort & Spa is a 4-star hotel in Lake Arrowhead (CA), United States. It is one of 10 places to stay in Lake Arrowhead (CA) listed on Triptoic.
850 Willow Creek Road P.O. Box 160 Lake Arrowhead, CA 92352, Lake Arrowhead (CA), 92352, United States
UCLA Lake Arrowhead Resort & Spa is located at 850 Willow Creek Road P.O. Box 160 Lake Arrowhead, CA 92352, Lake Arrowhead (CA) 92352, United States.
UCLA Lake Arrowhead Resort & Spa is rated 4 stars.
Highly rated alternatives close by
Hotel
#1 in Redlands