America'S Inns & Suites Willowbrook is rated 3 stars and is placed about 21.1 km from Zuma Fun Center South Houston, Historic Houston Heights Shopping District and Bayou Place.
America'S Inns & Suites Willowbrook lies within 25 minutes’ drive to George Bush Intercontinental airport.
The hotel offers 42 rooms. They are fitted with a microwave, a work desk, a fridge and flat-screen television. Guests can make use of a bathtub, complimentary toiletries and a shower.
Eat & Drink
The steakhouse Prime Time Steak House & Bar is situated 750 meters of the property.
The America'S Inns & Suites Willowbrook offers 24-hour reception, housekeeping and laundry.