El Sleep Inn & Suites ofrece una piscina al aire libre de temporada y un centro de fitness a solo 4 minutos en coche de la University of Texas of the Permian Basin en Odessa, Texas. Se proporciona conexión WiFi gratuita en todas las instalaciones y habitaciones con nevera y microondas.
Todas las habitaciones del hotel tienen TV de pantalla plana por cable. Hay escritorio y utensilios de planchado. Los baños privados incluyen secador de pelo y bañera o ducha.
Este hotel Sleep Inn & Suites ofrece una recepción 24 horas y aparcamiento gratuito.
El Museo Presidencial se encuentra a 3,7 km del Sleep Inn & Suites y el centro comercial Music City Mall, a 7 minutos en coche.