Offering air-conditioned rooms in the FM 1960 district of Houston, InTown Suites Extended Stay Houston TX - Highway 6 is 19 km from CityCentre Plaza. The property is around 28 km from Memorial Park, Houston, 28 km from Houston Arboretum and Nature Center and 29 km from The Galleria Houston. The hotel features family rooms.
Number of rooms: 10
9155 Highway 6 North, Houston, TX 77095, United States