
Houston, TX, United States
Palace Inn Federal Road
3-star hotel
Palace Inn Federal Road is conveniently located right off I-10 East near Houston Museum District, Children's Museum of Houston, Port of Houston as well as Minute Maid Park and Toyota Center. Non-Smoking Rooms Available & Handicap…
- Wi-fi · extra charge
- 24-hour reception
- Car park
- Secure parking


