Elwood Whereabouts Villa is located merely a 14-minute stroll from St Theresa Catholic Church and nearly a 16-minute stroll from Bijou Dog Park.
Popular points of interest near this villa include Tahoe Trout Farm and Tahoe Mountain Wedding Chapel. It takes a 15 minutes' walk to get to South Lake Tahoe city centre. Guests may find the cafeteria Free Bird a short distance away from the property. You can get to the miniature Magic Carpet Golf nearly a 14-minute stroll away.
The kitchen amenities feature a fridge, an oven and kitchenware. Reno-Tahoe International airport is situated approximately 105 km away.
Book Elwood Whereabouts Villa South Lake Tahoe
More +
Less -