Hotels in Houston, TX
Hotels
5420 E Sam Houston Pkwy N,
Houston ,
TX
77015
UNITED STATES
Palace Inn features clean rooms and modern amenities at affordable rates. We are conveniently located right off Sam Houston Pkwy and near historic landmarks such as the San Jacinto Monument and Battleship Texas State Historic Site.
Worldwide > United States > Houston, TX > Hotels