Holiday Inn Express South Lake Tahoe, an IHG Hotel

3961 Lake Tahoe Blvd, South Lake Tahoe, California
Messenger