Super 8 Lake Tahoe Hotels & Rentals: Hotels

3600 Lake Tahoe Blvd
South Lake Tahoe, CA 96151
view phone1(800)821-9888

Super 8 Lake Tahoe features a restaurant. Recreational amenities include a spa tub. High-speed Internet access is available in public areas. This South Lake Tahoe property has event space consisting of banquet facilities and conference/meeting rooms.