The Squaw Valley Lodge

201 Squaw Peak Road
South Lake Tahoe, CA  
Customer Reviews
Business Details
Other Places Like This

Holiday Inn Express

Book now at Holiday Inn Express.
  (877) 829-7740
Holiday Inn
Serving nearby areas
 (4)
Econo Lodge
2659 Lake Tahoe Blvd
South Lake Tahoe, CA
0.4 mi
Beachcomber Inn Resort
999 Lakeview Ave.
South Lake Tahoe, CA
0.8 mi