LAKE ARROWHEAD CHALETS, Lake Arrowhead, United States of America
LAKE ARROWHEAD CHALETS is conveniently located at 28200 HWY 189 STE F240 17 in Lake Arrowhead, United States of America
Hotel Location:
Address: 28200 HWY 189 STE F240 17
City: Lake Arrowhead
State: CA
Country: United States of America
Hotel Features:
- Check-In Time: 1600
- Check-Out Time: 1000
- Car Rent Desk