City View Apartments

2.1
(7 reviews)
Hurst Street, Birmingham B5 4TD England
Limited Service Property
Hotel
City View Apartments | Birmingham | United Kingdom | TripAligner