ibis Styles Birmingham Centre
ibis Styles Birmingham Centre
Hotel
65 Lionel Street
, Birmingham, England, United Kingdom
B3 1JE
84
Very Good ·
937 reviews