Tanglewood Tavern, South Lake Tahoe
https://tanglewood-tavern.usa8.info
Tanglewood Tavern offers accommodations in South Lake Tahoe. South Tahoe Ice Arena is 1.1 miles from the property. All units include a TV and DVD player. There is also a kitchen, equipped with a dishwasher and oven.
South Lake Tahoe, 96150, United States of America