Este establecimiento se encuentra en el centro de Lake Tahoe (California) y dispone de apartamentos amplios a solo unos minutos de las pistas de esquí, rutas de senderismo y playas más famosas de la zona.
El The Lodge alberga apartamentos prácticos de 1 dormitorio con cocina completa o parcial, sala de estar y vajilla. En el vestíbulo se ofrece conexión a internet gratuita.
El Lodge cuenta con piscina climatizada de temporada, bañera de hidromasaje (disponible todo el año), tienda de regalos y parque infantil.