Palace Inn Blue City Centre is located in Houston, 2.7 km from CityCentre and 15 km from Memorial Park. 15 km from Houston Arboretum and Nature Center, the property is also 17 km away from The Galleria. The property is 19 km from Water Wall. At the motel, every room is equipped with a desk. At Palace Inn Blue City Centre, every room includes a flat-screen TV with cable channels. A continental breakfast is served daily at the property. Staff at the 24-hour front desk can provide assistance with advice about the area. Lakewood Church Central Campus is 21 km from the accommodation, while Buffalo Bayou Park is 21 km from the property. George Bush Intercontinental Airport is 43 km away.
Number of rooms : 32