Guest reviews of Palace Inn and Suites Willowbrook
Based on 40 reviews
data provided by TrustYou
Enjoy your visit to Houston with a stay at Palace Inn and Suites Willowbrook. Free perks include continental breakfast, WiFi, and self parking. Rooms feature conveniences like refrigerators and microwaves.