Set in Echo Lake, this holiday home features free WiFi and a terrace. The unit is 8 km from South Lake Tahoe. There is a dining area and a kitchenette. Towels and bed linen are offered in this self-catering accommodation.
Set in Echo Lake, this holiday home features free WiFi and a terrace. The uni Read more
Set in Echo Lake, this holiday home features free WiFi and a terrace. The unit is 8 km from South Lake Tahoe. There is a dining area and a kitchenette. Towels and bed linen are offered in this self-catering accommodation.
Set in Echo Lake, this holiday home features free WiFi and a terrace. The unit is 8 km from South Lake Tahoe. There is a dining area and a kitchenette. Towels and bed linen are offered in this self-catering accommodation.
Number of Rooms: 1