The 2-star Haven Inn & Suites Downtown Houston, located within 25 minutes' walk of St. Charles Borromeo, features Wi-Fi throughout the property. A car park is provided on site.
The inn puts you in the heart of Houston, within 5 km of Lucky Land Houston Amusement Center. Helmers Street Baptist Church is about 25 minutes' walk from this cosy hotel, while George Bush Houston airport is 25 km from it. The accommodation is also just a minute's drive from Minute Maid Park. Haven Inn & Suites Downtown Houston stands at a distance of 2.6 km from Ebenezer United Methodist Church, popular with pilgrims and tourists alike. Due to a location near an underground station, this property gives quick access to other parts of Houston.
Some spacious rooms feature private bathrooms. A bath and a shower, along with such comforts as a hair dryer, are also provided.
The Haven Inn & Suites Downtown Houston. Welcomes guests with a daily English breakfast.
Book Haven Inn & Suites Downtown Houston. Houston
More +
Less -