Tamarack Junction Townhome, South Lake Tahoe
https://tamarack-junction-townhome.usa8.info
Tamarack Junction Townhome is located in South Lake Tahoe, just 0.4 miles from Tahoe Queen. Heavenly Ski Resort is 1.1 miles from the property. The accommodation is fitted with a TV with satellite channels.
South Lake Tahoe, 96150, United States of America