Enter dates to see availability
The Green House On Tahoe Island
The Green House On Tahoe Island South Lake Tahoe villa is located within a 10-minute drive of St Theresa Catholic Church, giving access to various tourist spots nearby.
Location
Bijou Community Meadow Park is nestled about 2 miles from this South Lake Tahoe chalet, and Tahoe Trout Farm is 1.4 miles away. The villa provides easy access to natural wonders such as Pope Beach (2.1 miles) and Lakeview Commons Beach (2.2 miles).
Rooms
This property is equipped with a flat-screen TV with satellite channels.
Food & Drinks
The nearby Chicken In A Barrel BBQ is located a mere 13 minutes' walk away. The Green House On Tahoe Island villa is also situated in proximity to South Lake Tahoe bus stop.
Why choose The Green House On Tahoe Island South Lake Tahoe
Main amenities
-
Wi-Fi
-
Child-friendly
-
No pets allowed
Amenities
The Green House On Tahoe Island- Wi-Fi
- Child-friendly
- No pets allowed
Internet
- Wi-Fi
Parking options
- Parking
For kids
- Cots
In the bathroom
- Washing machine
Devices
- Flat-screen TV
Pets
- No pets allowed