Palace Inn Harwin is offering accommodation in Houston. Well located in the Southwest Houston district, the property is situated 4.1 km from The Galleria and 4.2 km from Water Wall. The property is 6 km from Lakewood Church Central Campus and 7 km from Houston Arboretum and Nature Center. The units Read more
Palace Inn Harwin is offering accommodation in Houston. Well located in the Southwest Houston district, the property is situated 4.1 km from The Galleria and 4.2 km from Water Wall. The property is 6 km from Lakewood Church Central Campus and 7 km from Houston Arboretum and Nature Center. The units in the motel are fitted with a flat-screen TV. The rooms will provide guests with a microwave. A continental breakfast is available daily at the property. Staff at the 24-hour front desk can provide tips on the area. Memorial Park is 8 km from Palace Inn Harwin, while Rice Stadium is 9 km from the property. The nearest airport is William P. Hobby Airport, 23 km from the property.