Set 13 km from Constellation Field, InTown Suites Extended Stay Houston TX - West Oak offers rooms with air conditioning in Houston. The property is located 15 km from CityCentre Plaza, 18 km from Smart Financial Centre and 21 km from Waterwall Park. Houston Arboretum and Nature Center is 24 km away and Rice Stadium is 26 km from the hotel.
Number of rooms: 13
3000 Highway 6 South, Houston, TX 77082, United States