Lake Arrowhead Resort & Spa

Lake Arrowhead, California, United States

1 23,987

LAKE ARROWHEAD RESORT & SPA

One of Southern California's premier luxury resorts, the hotel offers a grand lobby with a relaxing stone fireplace, 173 rooms including 11 suites, wellness center, restaurant, bar, coffee shop and private beach access. In Lake Arrowhead, every experience provides guests with rest, relaxation and the opportunity for rejuvenation.

Visit: https://www.lakearrowheadresort.com/