Sleep Easy. Spend Less.®
Red Roof Inn Houston – Brookhollow is a family-friendly hotel located on the Northwest Freeway/US 290 and close to I-610. Guests can find us close to the Toyota Center, Reliant Center/Astrodome and the Port of Houston.
We offer free Wi-Fi, a flat screen TV with a free expanded cable package featuring HBO in every room and both interior and exterior corridors. Red Roof Inn Houston - Brookhollow is a pet-friendly hotel.