El Tahoe Mountain Inn ofrece alojamiento en South Lake Tahoe, a 2,2 km de la playa Thomas F Regan Memorial City, a 2,3 km de la playa El Dorado y a 3,9 km de Tahoe Queen.
Número de habitaciones: 10
2650 Lake Tahoe Boulevard, South Lake Tahoe, CA 96150, Estados Unidos