California  :  South Lake Tahoe Hotels  :  Super 8

Super 8 - South Lake Tahoe, CA

Super 8 Lake Tahoe South

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