12951 Willow Centre Drive, Houston, TX, United States
This destination can have additional per person taxes which are excluded in the prices below
Palace Inn - Willowbrook Mall is situated in Houston and offers complimentary wireless internet. It also provides a 24-hour reception, a vending machine and luggage storage.
All rooms are air...
Distance to city centre
Policies vary by room type and provider.
+1 281 946 9690
Cable or satellite TV, Microwave, Complimentary breakfast, Breakfast included, Air-conditioned, Refrigerator, 24hr front desk, Parking, Increased accessibility, Hairdryer, Storage available
Palace Inn and Suites - Willowbrook Mall is just 7.1 mi away from the center of Southeast Houston, Houston. From Palace Inn and Suites - Willowbrook Mall you can easily get to other popular landmarks such as Toyota Center.
If you have questions or concerns about your stay, call +1 281 946 9690 to talk to a Palace Inn and Suites - Willowbrook Mall front desk representative.
Yes, Palace Inn and Suites - Willowbrook Mall has Wi-Fi available to hotel guests.