Situé à Houston, à 25 km du centre commercial CityCentre Plaza, Le Red Roof Inn Houston - Willowbrook propose des hébergements avec connexion Wi-Fi et parking privé gratuits. Ce motel 2 étoiles possède une réception ouverte 24h/24. Cet établissement non-fumeurs se trouve à 33 km du Memorial Park de Houston.
Les chambres comprennent un bureau, une télévision à écran plat, une salle de bains privative, du linge de lit et des serviettes. Elles comprennent également un réfrigérateur.
Le Red Roof Inn Houston - Willowbrook se trouve à 33 km du Houston Arboretum and Nature Center et à 34 km du Wortham Center. L'aéroport intercontinental George Bush, le plus proche, est implanté à 29 km.