Palace Inn features clean rooms and modern amenities at affordable rates. We are conveniently located off 249 near I-45, minutes from Sam Houston Race Park and Willowbrook Mall.
Property Location Located in Houston (Northwest Houston), Palace Inn and Suites Willowbrook is close to Sam Houston Race Park and AMC 24 Theaters. This motel is within the vicinity of Willowbrook Mall and Aerodrome Ice Skating Complex.
Rooms Make yourself at home in one of the 32 air-conditioned rooms featuring refrigerators and microwaves. Flat-screen televisions with cable programming...
The Palace Inn and Suites is located near many of Houston's most popular sites such as Sam Houston Race Park Hewlett-Packard (Houston headquarters) Methodist Willowbrook Medical Center Downtown Houston George Bush Intercontinental Airport Reliant Stadium and many more. This Magnuson Hotels affiliate offers guests a Continental breakfast free high-speed wireless and wired Internet wakeup service...