Located 1.9 miles from Bijou Bike Park, The Green House On Tahoe Island South Lake Tahoe villa gives access to various tourist sites in the vicinity.
If you are a sport lover, this chalet offers a convenient setting within a 10-minute drive of Bijou Municipal Golf Course. Tahoe Keys Marina is 1.3 miles from the South Lake Tahoe villa, while South Tahoe Ice Arena is 2.1 miles away. The Green House On Tahoe Island villa is about 15 minutes' drive from St Theresa Catholic Church, popular with worshippers as well as tourists.
The villa is complete with a flat-screen TV with satellite channels to entertain guests.
Chicken In A Barrel BBQ as one of dining choices lies 0.6 miles away. Located within a few blocks of this property, South Lake Tahoe bus station offers transportation choices in the vicinity.