El The Houston House ofrece alojamiento con Wi-Fi gratuita y balcón en el centro de Houston, a 1,1 km del Houston Toyota Center y a 1,5 km del centro de convenciones George R. Brown.
Número de habitaciones: 15
Centro de Houston, Houston, 77002, Estados Unidos