Located in the very heart of Houston, the 2-star America'S Inns & Suites Willowbrook offers fast access to Houston Northwest Baptist Church, 4 km away. A car park is available on site.
The hotel in the FM 1960 district is 20 minutes on foot from iT'Z Houston and within 2 km of such shopping venues as Willowbrook Mall. Attractions, you can find within a 3-km distance of this Houston hotel, include Fallen Warriors Memorial Gallery. Feel in total harmony with nature by visiting the 19 - acre Matzke Park, within 3.7 km of the property.
Some rooms at America'S Inns & Suites Willowbrook also have a microwave oven and a refrigerator.
The accommodation offers a daily continental breakfast. Guests at this Houston property can enjoy different dining options available at the snack bar. The pizzeria New York Pizza Co lies about 5 minutes by car from the hotel.
Book America'S Inns & Suites Willowbrook Houston
More +
Less -