Birmingham Central Station Apartment (Studio 3)
101 New Canal Street, Birmingham, B5 5RB, United Kingdom,Object type: Hotel Birmingham
One of our bestsellers in Birmingham! Located in Birmingham and only 1.1 miles from Bullring Shopping Centre, Birmingham Central Station Apartment (Studio 3) pr