O Sleep Inn & Suites fica apenas a 4 minutos de carro da The University of Texas of the Permian Basin (universidade) em Odessa, Texas, e dispõe de uma piscina exterior sazonal e de um centro de fitness. Fornece acesso Wi-Fi gratuito em todas as áreas e cada quarto está equipado com um frigorífico e micro-ondas.
Todos os quartos do hotel incluem uma televisão de ecrã plano por cabo, secretária e comodidades de engomadoria. As casas de banho privativas também possuem um secador de cabelo e uma banheira ou duche.
O Sleep Inn & Suites tem uma recepção aberta 24 horas por dia. A propriedade oferece estacionamento gratuito.
O Museu Presidencial fica a 3,7 km do Sleep Inn & Suites. O Music City Mall (centro comercial) está a 7 minutos de carro da propriedade.