Palace Inn City Center

1307 West Sam Houston Pkwy N
Houston, Texas
See map below for directions from Palace Inn City Center to Saint Christopher School (2.5 miles)

Check room rates and availability

Book a room at
PALACE INN CITY CENTER