Holiday Inn & Suites Houston NW - Willowbrook, an IHG Hotel has a fitness center, shared lounge, a restaurant and bar in Houston. With free WiFi, this 3-star hotel offers a 24-hour front desk and a business center. The hotel has a sun terrace and an indoor pool. All rooms in the hotel are equipped with a flat-screen TV with cable channels. At Holiday Inn & Suites Houston NW - Willowbrook, an IHG Hotel all rooms have bed linen and towels. A buffet, à la carte or continental breakfast is available every morning at the property. CityCentre is 15 miles from the accommodation, while Memorial Park is 20 miles from the property. George Bush Intercontinental Airport is 17 miles away.