Hotel SpringHill Suites by Marriott Houston I-45 North
★★★
13001 North Fwy., Houston (TX), United States Show on map
Palace Inn I-45 & Greenspoint is a 3-star hotel in Houston (TX), Texas, United States. Guests rate it 9.3/10 (wonderful) across 5 reviews, ranking it #473 of 784 places to stay in Houston (TX).
13001 North Fwy., Houston (TX), 77060, United States
Palace Inn I-45 & Greenspoint has a guest rating of 9.3 out of 10 from 5 reviews, which is considered wonderful. It ranks #473 of 784 properties in Houston (TX) on Triptoic.
Palace Inn I-45 & Greenspoint is located at 13001 North Fwy., Houston (TX) 77060, United States.
Palace Inn I-45 & Greenspoint is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel