El Secrets Inn Lake Tahoe South Lake Tahoe, de 3 estrellas, se encuentra a 950 m del Club de Golf Edgewood Tahoe, y a tan solo 14 minutos a pie del Montbleu Resort Casino & Spa. Para los huéspedes activos, se organizan excursiones a caballo bajo petición.
La posada está situado a 50 m de Lago Tahoe. El Secrets Inn Lake Tahoe South Lake Tahoe también está situado a unos minutos a pie de Marcus Ashley Gallery. La Galería Pacific Crest se encuentra a tan solo 6 minutos a pie de este hotel. La estación de teleférico Heavenly Gondola está a 750 metros.
Las habitaciones, amuebladas con chimenea de piedra, son aptas para alérgicos y ofrecen televisor con pantalla plana. Algunas habitaciones cuentan con un cuarto de baño privado con ducha adaptada y bañera de hidromasaje.
El restaurante Beach House se encuentra justo al lado del Secrets Inn Lake Tahoe.