Ibis Styles Birmingham Centre

  65 Lionel Street, Birmingham, England, United Kingdom

Booking.com Book Now