Chalet The Green House On Tahoe Island South Lake Tahoe
1006 Tahoe Island Drive, South Lake Tahoe, United States
Choose your dates to see prices
1006 Tahoe Island Drive, South Lake Tahoe, United States
Choose your dates to see prices
Situated 1.9 miles from Bijou Bike Park, The Green House On Tahoe Island South Lake Tahoe villa provides access to numerous tourist attractions in the area.
A flat-screen TV with satellite channels are included at the South Lake Tahoe accommodation.
Guests will find Pope Beach approximately 10 minutes' drive from the chalet, and the lakefront park "Thomas F Regan Memorial City Beach" is around 15 minutes' drive away. This South Lake Tahoe villa offers sports enthusiasts to discover Bijou Municipal Golf Course, located 2.6 miles away. South Lake Tahoe bus stop is located merely 10 minutes' walk away, allowing you to discover South Lake Tahoe.
Chicken In A Barrel BBQ serving food and drinks is within a few blocks of the villa.
Wi-Fi
Cots
Child-friendly