Palace Inn & Suites - Willowbrook ![]() 14350 Tomball Parkway, Houston, TX, U.S.A. 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 Chain: Minto Place Suite Hotel Park Inn by Radisson Houston North TX ![]() 500 N. Sam Houston Pkwy East, Houston, TX, U.S.A. The Park Inn Houston North Hotel and Conference Center ideal location in North Houston is conveniently located six miles from Bush Intercontinental Airport Chain: Park Inn |