America'S Inns & Suites Willowbrook is a 2-star accommodation within 31 km of Houston Methodist Hospital.
IT\'Z Houston is within 15 minutes' walk away.
The venue is notable for the convenient location within a 30-minute drive to George Bush Intercontinental airport.
America'S Inns & Suites Willowbrook features 42 guestrooms with flat-screen television, a microwave, a refrigerator and a work desk. Guests can make use of a bathtub, a shower and complimentary toiletries.
Eat & Drink
Situated 750 meters from the venue Prime Time Steak House & Bar serve a variety of food.
The America'S Inns & Suites Willowbrook offers 24-hour front desk, laundry and housekeeping.