★★★
Hilton Garden Inn Houston NW America Plaza (3 stars) is an accommodation with many amenities located 21 km far from the center of Houston. In this accommodation you can find affordable prices, from $109. Offers to its customers free wifi internet connection in all its facilities. Hilton Garden Inn Houston NW America Plaza offers several amenities, being some of the most relevants: pool, parking, restaurant, air conditioned and fitness room. Its facilities are adapted to persons with reduced mobility. It is noteworthy that this accommodation accepts customers travelling with pets. It belongs to the Hilton chain.
You can book your room in Hilton Garden Inn Houston NW America Plaza from $109.
There are 233 comments on this accommodation:
Address: 14919 Northwest Freeway. TX 77040 Houston. United States.