Palace Inn Blue Houston East Beltway 8
We're liking this
- Comfy roomRelax and stay awhile with Palace Inn your home away from home.
- Convenient parkingFree parking, no hassle!
- Always connected Free wifi, how nice is that?
Information
6800 East Sam Houston Parkway North, Houston, TX, USA
4.9/5 | 2 Reviews
Available time slots