St Theresa Catholic Church befindet sich circa 2 Kilometer vom Hotel Life At The Lodge South Lake Tahoe entfernt und ist einen Besuch wert.
Das Hotel ist in einer Entfernung von 16 Minuten zu Fuß von den Lakeview Commons gelegen. Zu Fuß erreichbar sind die Attraktionen die Ski Run Marina und Tahoe Queen. Das Life At The Lodge ist nur 650 m vom Montbleu Resort Casino & Spa Stateline.
Das Hotel verfügt über 10 Zimmer mit einem Patio und einem Balkon. Hier werden auch Hochgeschwindigkeitsinternet und ein Fernsehen mit mehreren Kanälen sowie Ausstattung zur Kaffee- & Teezubereitung angeboten. In den Badezimmern stehen den Gästen eine getrennte Toilette und eine Dusche zur Verfügung.
Einen 6-minütigen Spaziergang von hier entfernt, befindet sich das Restaurant Los Mexicanos, in dem mexikanische Gerichte serviert werden.