
Houston, TX, United States
The IAH Houston Hotel
3-star hotel
NEWLY RENOVATED! Located just eight miles from Houston George Bush Intercontinental Airport (IAH) and only 17 miles from downtown Houston, the The IAH Hotel offers its visitors access to some of the area's best shopping…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park


