Sleep Inn & Suites ligt op slechts 4 minuten rijden van de Universiteit van Texas van het Permian Basin in Odessa, Texas. Het biedt een seizoensgebonden buitenzwembad en een fitnesscentrum. Er is gratis WiFi beschikbaar in alle ruimtes en elke kamer is uitgerust met een koelkast en een magnetron.
Alle kamers van het hotel zijn voorzien van een flatscreen-tv met kabelzenders. Een bureau en strijkfaciliteiten zijn ook aanwezig. De eigen badkamers zijn uitgerust met een haardroger en een bad of een douche.
Het Sleep Inn & Suites beschikt over een 24-uursreceptie. De accommodatie biedt gratis parkeergelegenheid.
Het Presidential Museum ligt op 3,7 km afstand van Sleep Inn & Suites. Het winkelcentrum Music City Mall ligt op 7 minuten rijden van de accommodatie.