Hotel description
Offering a fitness center and free WiFi in a shared lounge, Club Quarters Hotel is located in downtown Houston, within a 6-minute walk of the Alley Theater on the Houston Metrorail Line. theaters and less than 1 km from Discovery Green Park