Holiday Inn Express Hotel And Suites Houston Hwy 59S Hillcroft is a 2-star venue set just 8.0 km from The Music Box Theater, The Houston Museum of Natural Science and Bayou Bend Collection and Gardens.
The hotel is about 450 meters from Zuma Fun Center South Houston, Reliant Park and First Congregational Church of Houston.
Holiday Inn Express Hotel And Suites Houston Hwy 59S Hillcroft can be reached in 25 minutes by car from William P Hobby airport.
This pleasant hotel comprises 111 guestrooms with TV, wireless internet, a sofa, climate control and a work desk. The property offers views of Herman Park and Minute Maid Park from the rooms.
Eat & Drink
Serving an array of dishes, London Sizzler Tandoori Bar & Grill and Shiv Sagar Restaurant are just 150 meters away.