Das 2-Sterne Mark Twain Lodge South Lake Tahoe bietet 14 Zimmer und liegt in einer Entfernung von 50 Metern zum See Lake Tahoe.
Wyland Galleries befindet sich in etwa 13 Minuten Entfernung vom Hotel und South Tahoe Ice Arena ist in 10 Minuten mit dem Auto erreichbar. Es ist nur 30 Meter zu Fuß von dem privaten Strand entfernt. Montbleu Resort Casino & Spa Stateline ist nur wenige Minuten mit dem Auto entfernt von der Unterkunft. Sie brauchen nur 10 Minuten, um zur Seilbahnstation Heavenly Gondola zu Fuß zu gelangen.
Das Restaurant Jimmy's liegt in einer Entfernung von nur 200 Metern vom Mark Twain Lodge.