
Houston, TX, United States
Best Western Champions Forest Inn and Suites
3-star hotel · BWH HOTELS
Welcome to the Holiday Inn Express Houston North 1960 Champions near Houston Methodist Willowbrook Hospital. Our wonderful hotel is perfect for business meetings, social events and other group functions. Just minutes from I 45…
- Wi-fi
- Business centre · extra charge
- Fax · extra charge
- Printer · extra charge


