A mile from the junction of I-69 and I-610, this modern hotel is a 6-minute walk from The Galleria shopping center 5.2 miles from the Museum of Fine Arts and 6.9 miles from downtown Houston.
Address | 5160 Hidalgo Street, Houston, TX 77056 |
---|---|
Property Type | Hotel |
# Jobs | 0 |