Located in Houston, 6 km from Houston Arboretum and Nature Center, Super 8 Houston/Brookhollow NW boasts air-conditioned rooms with free WiFi throughout the property.
A TV with cable channels is available.
There is a 24-hour front desk at the property.
Memorial Park is 7 km from Super 8 Houston/Brookhollow NW, while The Galleria is 9 km from the property. The nearest airport is George Bush Intercontinental Airport, 22 km from the property.