B

Barry Paiga

3 years ago

Our favorite place to stay in Lake Tahoe. Great lo...

Our favorite place to stay in Lake Tahoe. Great location! The is actually a chair life for Squaw Valley at the hotel. The rooms are very nice and have great views of the valley and mountains. The pool and Jacuzzis are great. The sports bar is a great place to grab food.

Comments:

No comments