Palace Inn And Suites - Willowbrook Mall is a 3-star property situated about 1.8 km from iT\'Z Houston .
The venue is 21 km away from CityCentre.
Guests will find Willow Chase Blvd @ Breton Ridge Dr bus stop next to Palace Inn And Suites - Willowbrook Mall.
Eat & Drink
Pappadeaux Seafood Kitchen and Pappasito's Cantina offer an assortment of dishes within 250 meters of the property.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.