- Liked: Cleanliness, room comfort
- Disliked: Staff & service, property conditions & facilities
They were rude as could be
Your dates need to occur after 2019-12-09. Try updating your dates to see prices for your trip.
America's Inns & Suites Willowbrook is located in Houston's Willowbrook neighborhood. Travelers who have shopping on the agenda can visit Willowbrook Mall and Greenspoint Mall. Looking to enjoy an event or a game while in town? See what's happening at Sam Houston Race Park or Aerodrome.
Awesome!!! Frie staff!!!