1720 Keller Road - South Lake Tahoe38.94156, -119.934487
Guests can opt to stay in 1720 Keller Road apartment when visiting South Lake Tahoe.
Many South Lake Tahoe sights, including Gondola are approximately 25 minutes' walk away. A gondola station is also located nearby. Offering German meals, Himmel Haus is situated 750 meters of the property.
A local bus stop lies within 450 meters away.
Rooms are complete with a fireplace and a DVD player. 5 bedrooms can sleep up to 10 guests.
Eat & Drink
It offers a kitchen with a microwave and a toaster.
- City landmarks