Resort at Squaw Creek - Destination Hotels and Resorts Hotels & Rentals: Hotels

400 Squaw Creek Road
Olympic Valley, CA 96146
view phone1(800)821-9888

The Resort at Squaw Creek in North Lake Tahoe is a four-star property where you’ll find three outdoor pools and spa tubs, health club, golf course, full spa and salon services, complete business center and much more.