- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Nice ,clean,quiet,property was clean,warm welcome by hotel staff
Your dates need to occur after 2020-01-22. Try updating your dates to see prices for your trip.
Located in Houston, Super 8 by Wyndham Houston/Willowbrook/Hwy 249 is in the city center. 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.