Le Travel Inn est situé à un pâté de maisons au sud du lac Tahoe, au sein de la forêt nationale d'Eldorado. Il propose des chambres avec connexion Wi-Fi gratuite. L'aéroport du lac Tahoe est à 6,4 km.
Les chambres comprennent une télévision par câble à écran plat. Elles sont également agrémentées d'une literie florale et d'un mobilier en bois clair.
Le personnel de la réception ouverte 24h/24 se fera un plaisir de vous renseigner en cas de besoin.
Le Travel Inn est à moins de 5 minutes de route des boutiques, des restaurants et des lieux de divertissement de South Lake Tahoe. Enfin, l'Horizon Casino and Resort est installé à 1,6 km du motel.