Sleep Inn & Suites near Westchase está en Houston, a 8,4 km de CityCentre, y dispone de centro de fitness, habitaciones libres de humo, wifi gratis y salón de uso común. Este hotel de 3 estrellas ofrece recepción 24 horas y centro de negocios. Waterwall Park está a 12 km del hotel y The Galleria Houston, a 13 km.
Las unidades están equipadas con aire acondicionado, TV de pantalla plana con canales vía satélite, nevera, cafetera, ducha, artículos de aseo gratuitos y escritorio. Todas las habitaciones tienen baño privado, secador de pelo y ropa de cama.
El hotel ofrece desayuno buffet o continental.
Pabellón Lakewood Church Central Campus está a 15 km del alojamiento, y Arboretum y Centro de la Naturaleza de Houston está a 16 km. El aeropuerto (Aeropuerto William P. Hobby) está a 36 km.