Reviews of Holiday Inn Express Birmingham - City Centre by IHG. (Hotel) in Birmingham (West Midlands).