Directions to Resort At Squaw Creek, Tahoe City

Resort-at-squaw-creek-map
The Resort At Squaw Creek in Tahoe City is located at 400 SQUAW CREEK ROAD , Tahoe City , CA, US .   Click on the Google Map above to get an interactive version and see the area around the Resort At Squaw Creek .