Champions Club Texas se encuentra en Houston, a 9,3 km de CityCentre, y ofrece alojamiento con piscina de temporada al aire libre, parking privado gratis, centro de fitness y salón de uso común. Este alojamiento ofrece restaurante, servicio de habitaciones y recepción 24 horas, además de wifi gratis en todo el alojamiento. El bar es ideal para tomar algo.
Las habitaciones incluyen aire acondicionado, TV de pantalla plana con canales por cable, cafetera, ducha, artículos de aseo gratuitos y escritorio. En el hotel, cada habitación incluye ropa de cama y toallas.
Champions Club Texas ofrece desayuno a la carta o americano.
Waterwall Park está a 13 km del alojamiento, y The Galleria Houston está a 14 km. El aeropuerto más cercano (Aeropuerto William P. Hobby) está a 36 km del alojamiento.