Offering elegant accommodation and excellent services, the Holiday Inn Express Hotel and Suites is a perfect place to ... More hotel details