Holiday Inn Express South Lake Hotels & Rentals: Inns, Bed & Breakfasts

3961 Lake Tahoe Blvd
South Lake Tahoe, CA 96150
view phone1(800)821-9888

Holiday Inn Express South Lake Tahoe is located in South Lake Tahoe, close to Heavenly Ski Resort. Additional area points of interest include Zephyr Cove Beach. Recreational amenities include an outdoor pool and a sauna. High-speed Internet access is available in public areas.