Houston
Hotels & Motels Houston Book Now and Save!
Palace Inn features clean rooms and modern amenities at affordable rates. We are conveniently located just off the highway, within minutes of the NASA Space Center, Baybrook Mall, and Nassau Bay.
Loading map...