Homewood Suites By Hilton Houston Memorial is set in Houston, less than 2.5 mi from Memorial City Mall and CityCentre. The property is located 5 mi from Houston Arboretum and Nature Center. Memorial Hermann Memorial City Medical Center is less than 3.1 mi away.
Staff at the 24-hour front desk can provide guidance on what to do in the area.
Memorial Park is 5.6 mi from the hotel. The nearest airport is George Bush Intercontinental Airport, 17 mi from the property.