Ibis Styles Birmingham Centre
65 Lionel Street, Birmingham, England, United Kingdom
Booking.com
Book Now