Holiday Inn Birmingham City Centre

Smallbrook
Birmingham
United Kingdom