Red Roof Inn Houston - Brookhollow, Houston
12929 Northwest Freeway
Houston
TX
77040
Open Map
24-hour front desk
42-inch flat-screen TV
Air conditioning
Coffee/tea in the lobby
Elevator/lift
Free local calls
Free self parking
Iron/ironing board on request
Outdoor pool
Premium TV channels