Holiday Inn Express South Lake Tahoe by IHG
Rating
0
Reviews
0
Stars
Not available
968 Park Avenue
· South Lake Tahoe (CA)
· United States
Holiday Inn Express South Lake Tahoe by IHG is an accommodation option located in South Lake Tahoe (CA), United States. The property is listed as hotel. The listed address is 968 Park Avenue. Please confirm current facilities, services, and policies with the property.
Check availability
About this hotel
Holiday Inn Express South Lake Tahoe by IHG is an accommodation option located in South Lake Tahoe (CA), United States. The property is listed as hotel. The listed address is 968 Park Avenue. Please confirm current facilities, services, and policies with the property.
Hotel
Comfortable stay
891
Rooms
South Lake Tahoe (CA)
United States
0
Guest rating
Hotel Information
📍 Location
South Lake Tahoe (CA)
🏨 Property type
Hotel
⭐ Guest experience
Check guest reviews and available facilities
🔎 Availability
Enter your dates to check available rooms and prices