California : South Lake Tahoe Hotels : Super 8
Super 8 - South Lake Tahoe, CA
Super 8 Lake Tahoe South
3600 Lake Tahoe Blvd
South Lake Tahoe, CA 96150
Nightly Rates: ( 55.01 - 65.01 )
1 Star
Located in the heart of S. Lake Tahoe on 4 acres of landscaped grounds. 1 mile to Heavenly Ski Resort, Lake Tahoe and casinos. We are within walking distance to Ski Run Marina. There is a restaurant a...see more
