Extended stay america houston willowbrook
Location located in houston northwest houston extended stay america houston willowbrook is close to willowbrook mall aerodrome ice skating complex and champions golf club also nearby are amc 24 theaters and sam houston race park hotel features guests are served a complimentary breakfast each morning in addition to barbecue grills and laundry facilities extended stay america houston willowbrook features a picnic area complimentary wireless internet access is available in public a