Stunning Birmingham Home Close to NEC/Airport
1 The Cedars, Birmingham, B25 8XZ, United Kingdom,Object type: Hotel Birmingham
Offering free WiFi and garden views, Stunning Birmingham Home Close to NEC/Airport is an accommodation situated in Birmingham. Set 4.3 miles from Star City, the