Hotel 2 estrelas Mark Twain Lodge South Lake Tahoe dispõe de 14 quartos e está situado a 5 minutos a pé de Lago Tahoe. Localizado a 200 metros de Lakeside Marina e a 2.8 km do Elevador para esqui de World Cup, este hotel fornece área para piquenique e grelha para churrasco.
Esta propriedade fica a 10 minutos dirigindo de Patsy's. Este hotel de South Lake Tahoe está a apenas uma viagem de carro o Lago Tahoe. O alojamento também está a uma caminhada do Campo de Golfe Edgewood Tahoe. A cerca de 10 minutos a pé, os hóspedes encontrarão a estação de teleférico Heavenly Gondola.
O restaurante Jimmy's fica a 200 metros e oferece pratos notáveis.