Located in Echo Lake, this holiday home is 8 km from South Lake Tahoe. Guests benefit from terrace. Free WiFi is featured throughout the property. There is a dining area and a kitchen complete with a dishwasher, a microwave and refrigerator.
Located in Echo Lake, this holiday home is 8 km from Sout Read more
Located in Echo Lake, this holiday home is 8 km from South Lake Tahoe. Guests benefit from terrace. Free WiFi is featured throughout the property. There is a dining area and a kitchen complete with a dishwasher, a microwave and refrigerator.
Located in Echo Lake, this holiday home is 8 km from South Lake Tahoe. Guests benefit from terrace. Free WiFi is featured throughout the property. There is a dining area and a kitchen complete with a dishwasher, a microwave and refrigerator.
Number of Rooms: 1