Situata a 50 metri da Lago Tahoe, Avalon Lodge South Lake Tahoe offre sci sulla neve per gli ospiti attivi.
L'aeroporto Internazionale di Reno-Tahoe si trova a 95 km dall'alloggio, mentre Pacific Crest Gallery è a soli 13 minuti a piedi. Questa villa contemporanea offre un facile accesso a meraviglie naturali come Bijou Bike Park ( 3 km) e Lakeview Commons ( 2 km).
Oltre a un caminetto, la Avalon Lodge South Lake Tahoe comprende un televisore e una TV a schermo piatto con canali satellitari. Lo stabilimento dispone di un bagno con un bagno alla francese e una doccia. A disposizione c'è anche asciugacapelli, un set di cortesia e teli da bagno.
Per il self-catering sono disponibili un microonde e un frigo, oltre a servizi per la preparazione di tè/caffè. Gli ospiti sono invitati a cenare al ristorante Jimmy's, situato a circa 5 minuti a piedi. Questo lodge è inoltre perfettamente situato a 750 metri dalla stazione della funivia Heavenly Gondola.