1720 Keller Road apartment is located next to Van Sickle Bi, Gondola and Lake Tahoe .
The city center is 5 km away. Lakes and parks are a short distance away. Offering German meals, Himmel Haus is situated 750 meters of the property.
A gondola station is located in the vicinity.
A kitchen is provided.
1720 Keller Road,
South Lake Tahoe,
Hover above the icons to see hotel photo and details.
Click the hotel to go to the main hotel page.
Guest reviews are submitted by our customers after their stay at 1720 Keller Road
Share your experience with us.