Situé à environ 2 km de la Réplique de Stonehenge, l'hotel Travelodge By Wyndham Odessa offre des commodités, comme un espace de conférence. Tous les clients peuvent profiter d'un Wi-Fi dans les zones publiques et d'un accès à un complexe sportif.
Il vous faudra 15 minutes de route pour rejoindre l'aéroport d'Odessa-Schlemeyer Field. Travelodge By Wyndham se trouve non loin d'Ellen Noel Art Museum. Outre d'autres attractions culturelles le musée présidentiel et la bibliothèque de leadership est niché à moins de 16 minutes à pied de la résidence.
L'hotel offre 7 chambres avec un micro-ondes, ainsi qu'une télévision à écran plat câblée.
On peut se reposer dans le bar lounge.