The Coach House Birmingham - NEC / Airport
27 Dunkley Crescent Chelmsley Wood, Birmingham, Birmingham, B37 5FE, United Kingdom,Object type: Hotel Birmingham
Set in Birmingham, 6.2 miles from Star City and 6.8 miles from Bullring Shopping Centre, The Coach House Birmingham - NEC / Airport offers accommodation with fr