Holiday Inn Express Birmingham City Centre

  Lionel Street, Birmingham, England, United Kingdom

Booking.com Book Now