Hotel TownePlace Suites by Marriott Houston Baytown
★★★★
14304 FM 2100 Rd., Houston (TX), United States Show on map
Palace Inn Crosby is a 2.5-star hotel in Houston (TX), Texas, United States. Guests rate it 8.0/10 (very good) across 1 reviews, ranking it #611 of 784 places to stay in Houston (TX).
At Palace Inn Crosby, guests can access vending machines that provide light snacks and beverages 24 hours a day.
14304 FM 2100 Rd., Houston (TX), 77532, United States
Palace Inn Crosby has a guest rating of 8.0 out of 10 from 1 reviews, which is considered very good. It ranks #611 of 784 properties in Houston (TX) on Triptoic.
Palace Inn Crosby is located at 14304 FM 2100 Rd., Houston (TX) 77532, United States.
Palace Inn Crosby is rated 2.5 stars.
Highly rated alternatives close by
Hotel