Das Houston House liegt im Zentrum von Houston, 1,1 km vom Houston Toyota Center und 1,5 km vom George R. Brown Convention Center entfernt. Es bietet Unterkünfte mit kostenfreiem WLAN und einem Balkon.
Zimmeranzahl: 15
Downtown Houston, Houston, 77002, USA