Coperto dalla connessione Wi-Fi gratuita, il Travel Inn vi attende a un isolato a sud dal lago Tahoe nella Eldorado National Forest e a 6,4 km dall'Aeroporto di Lake Tahoe.
Le camere dispongono di TV via cavo a schermo piatto, biancheria da letto floreale e arredi in legno chiaro.
Il personale della reception sarà lieto di assistervi 24 ore su 24.
La struttura dista 5 minuti di auto dai negozi, dai ristoranti e dai luoghi di divertimenti di South Lake Tahoe e 1,6 km dall'Horizon Resort and Casino.