Palace Inn and Suites Willowbrook
14350 Tomball Parkway Highway 249
Houston
TX
77086
(281) 444-7020
magnusonhotels.com
Hours
No hours of operations available
Payment Methods:
Visa, MasterCard, American Express
Average Rating
2.5
Total Reviews
(12)
Recommended
0
Not Recommended
0
Open Map
Description
The Palace Inn and Suites Willowbrook is located in Houston.
by metroguide on May 19, 2019 from
metroguide
24-hour front desk
Accessible bathroom
Air Conditioning
Coffee/Tea Maker
Free continental breakfast
Free Internet
Free parking
Free self parking
Microwave
Truck parking