UCLA Lake Arrowhead Lodge
850 Willow Creek Road, Lake Arrowhead, CA
3.87 km from SkyPark at Santa's Village
During your stay at UCLA Lake Arrowhead Lodge, you're just a quick walk from Tavern Bay. You'll find features such as free WiFi in public areas and free self-parking, plus a restaurant. Built in 1920, this 3.5-star hotel has 104 rooms. All rooms offer free WiFi and free toiletries.