No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.
Enter dates to see availability
Located a 10-minute drive from South Lake Tahoe-El Dorado Recreation Area, The Green House On Tahoe Island South Lake Tahoe villa provides access to various tourist attractions in the vicinity.
Location
This South Lake Tahoe villa is 1.9 miles from St Theresa Catholic Church, and Bijou Bike Park is 2 miles away. The chalet is a good starting point for South Lake Tahoe's sports attractions, including Bijou Municipal Golf Course, which is approximately 15 minutes' drive away.
Rooms
The South Lake Tahoe accommodation is equipped with media facilities, like a flat-screen TV with satellite channels.
Food & Drinks
Guests can dine at Chicken In A Barrel BBQ merely 0.6 miles from the villa. The Green House On Tahoe Island villa is also not far from South Lake Tahoe bus stop.
Wi-Fi
Child-friendly
No pets allowed
Amenities
The Green House On Tahoe IslandInternet
Parking options
For kids
In the bathroom
Devices
Pets
1006 Tahoe Island Drive, South Lake Tahoe, United States of America
Based on ratings from trusted providers
No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.