Holiday Inn & Suites Houston NW - Willowbrook, an IHG Hotel places you within a 10-minute stroll of Houston Methodist Willowbrook Hospital and Prairie View A&M University. This 3-star hotel has 132 guestrooms and offers an indoor pool, a 24-hour fitness center, and free in-room WiFi.
In addition to a restaurant that serves breakfast and dinner, you can also enjoy a drink at the bar. Order from room service to satisfy your hunger without leaving your room.
All 132 rooms provide microwaves, refrigerators, and coffee makers. 42-inch flat-screen TVs come with cable channels, and guests can stay connected with free WiFi. Bathrooms have hair dryers and free toiletries. Safes, phones, and desks are also standard.
Guests of Holiday Inn & Suites Houston NW - Willowbrook, an IHG Hotel have access to an indoor pool, a 24-hour fitness center, and free WiFi in public areas. If you plan to drive, free parking is available. The 24-hour front desk has staff standing by to help with luggage storage and securing valuables. Additional amenities include conference space, a 24-hour business center, and coffee/tea in a common area.