City Quarters at Shaftesbury House Serviced Apartments 4 stars

59 - 61 Station Street, Birmingham, B5 4DY, United Kingdom

Hotel image
Read more reviews for City Quarters at Shaftesbury House Serviced Apartments