Holiday Inn Express Hotel Birmingham City Centre
3
1

Holiday Inn Express Hotel Birmingham City Centre

65 Lionel Street, Birmingham, United Kingdom