ibis Styles Birmingham Centre 3 stars

65 Lionel Street, Birmingham, B3 1JE, United Kingdom

Hotel image
Read more reviews for ibis Styles Birmingham Centre