InTown Suites - Houston Northwest offers accommodation in Houston. Free private parking is available on site. The rooms are fitted with a flat-screen TV. Every room is equipped with a private bathroom. Houston Arboretum and Nature Center is 14.3 miles from InTown Suites - Houston Northwest, while Memorial Park is 14.9 miles from the property. The nearest airport is George Bush Intercontinental Airport, 16.8 miles from the property.