Hotel SpringHill Suites by Marriott Houston I-45 North
★★★
4850 Farm to Market 1960 Rd E, Humble, Texas, 77338, United States of America, Houston (TX), United States Show on map
Palace Inn is a 2-star hotel in Houston (TX), United States. It is one of 784 places to stay in Houston (TX) listed on Triptoic. The property has 10 rooms.
4850 Farm to Market 1960 Rd E, Humble, Texas, 77338, United States of America, Houston (TX), 77338, United States
Check-in starts at 02:00 PM and check-out is until 12:00 PM. Early check-in or late check-out may be available on request.
Palace Inn is located at 4850 Farm to Market 1960 Rd E, Humble, Texas, 77338, United States of America, Houston (TX) 77338, United States.
Palace Inn is rated 2 stars.
Palace Inn has 10 rooms.
Highly rated alternatives close by
Hotel