Premier Inn Birmingham City Centre Waterloo St
6 Waterloo St Birmingham
B2 5PG United Kingdom
Premier Inn Birmingham Broad Street Canal Side
20 Bridge St Birmingham
B1 2JH United Kingdom
Travelodge Hotel - Birmingham Castle Bromwich
Chester Road Birmingham
B36 0EG United Kingdom