The Holiday Inn Express, South Lake Tahoe is located just a short walk from the Heavenly Gondola and Stateline Casinos. Many restaurants are also close by making us the perfect place to stay for the leisure or business traveler.
The South Lake Tahoe Holiday Inn Express is the perfect place to stay in South Lake Tahoe. Just minutes from the Heavenly Gondola and Stateline Casinos.