Das Executive Inn Odessa befindet sich im Touristengebiet von Odessa, in etwa 4 km Entfernung von natürlichen Attraktionen wie dem McKinney Park. Das Motel bietet den Gästen WLAN in den öffentlichen Bereichen.
The Jackrabbit ist ca. 10 Minuten mit dem Auto vom Hotel entfernt und Woodson Park erreicht man in ungefähr 15 Minuten mit dem Auto. Kulturelle Sehenswürdigkeiten in der Umgebung sind die Presidential Archives and Leadership Library (2 km) und das White-Pool House (3 km). Auch Ellen Noel Art Museum ist in rund 2,1 km Entfernung vom Executive Inn. Der nächstgelegene Flughafen ist Odessa-Schlemeyer Field in einer Entfernung von 5 km von der Unterkunft.
Das Hotel verfügt über 54 Zimmer, die alle mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. In Badezimmern stehen den Gästen eine getrennte Toilette und eine Dusche zur Verfügung.