Holiday home Nature Lovers\' Retreat South Lake Tahoe
1256 Echo View Drive, South Lake Tahoe, United States
Choose your dates to see prices
1256 Echo View Drive, South Lake Tahoe, United States
Choose your dates to see prices
Nature Lovers' Retreat South Lake Tahoe villa is a 5-minute walk from the Washoe Meadows State Park, offering guests to unwind at a Jacuzzi. This holiday home features opportunities for snow skiing, horseback riding, and cycling in the area, 4.4 km from the Glen Alpine Falls.
This South Lake Tahoe accommodation comes with a bathroom with a walk-in shower and a separate toilet. Hair dryers and bath sheets are also offered.
The property is within 110 km of Reno-Tahoe International airport and a 15-minute drive from such cultural points of interest as the Tallac Historic Site. The mountain Fallen Leaf Lake is 4.1 km from Nature Lovers' Retreat villa, while the grand Vikingsholm Castle is 4.5 km away.
The kitchen amenities feature tea and coffee making equipment, a refrigerator, and kitchenware, provided in a dining area.