ibis Birmingham International Airport – NEC 3 stars

Ambassador Road, Birmingham International Airport, Bickenhill, B26 3AW, United Kingdom

Hotel image
Read more reviews for ibis Birmingham International Airport – NEC