Change dates
Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
19 km from Downtown Aquarium InTown Suites Extended Stay Houston TX - IAH Airport is set in Houston and offers air-conditioned rooms. The property is located 20 km from Buffalo Bayou Park 20 km from Wortham Center and 20 km from Theatre District Houston. Private parking can be arranged at an extra charge. The units in the hotel are equipped with a flat-screen TV. Alley Theater is 20 km from InTown Suites Extended Stay Houston TX - IAH Airport while Memorial Park Houston is 20 km away. The nearest airport is George Bush Intercontinental Airport 7 km from the accommodation.