Situated in Houston 26 km from CityCentre Plaza Red Roof Inn Houston - Willowbrook features accommodation with free WiFi and free private parking. The property is located 32 km from Houston Arboretum and Nature Center 33 km from Memorial Park Houston and 34 km from The Galleria Houston. Local points of interest like Buffalo Bayou Park and Theatre District Houston are reachable within 35 km and 36 km respectively.
At the inn rooms include a desk a flat-screen TV and a private bathroom. The rooms will provide guests with a microwave. Staff at Red Roof Inn Houston - Willowbrook are always available to provide advice at the reception.
Waterwall Park is 34 km from the accommodation while Wortham Center is 35 km from the property. The nearest airport is George Bush Intercontinental Airport 30 km from Red Roof Inn Houston - Willowbrook.