MOAT HOUSE BIRMINGHAM NEC / AIRPORT - 5 Bed / 4 Bath Home
16 Moat Croft North Solihull, Birmingham, B37 5HB, United Kingdom,Object type: Hotel Birmingham
Experience world-class service at MOAT HOUSE BIRMINGHAM NEC / AIRPORT - 5 Bed / 4 Bath Home Set 2.1 miles from the Birmingham NEC, MOAT HOUSE NEC / AIRPORT -