Information
Location Info |
Features |
---|---|
Dean House, 38 Upper Dean Street, Birmingham, England, UK Birmingham England United Kingdom +44 121 666 4444 Visit Site |
Apartments Central Location Serviced Style Comfort Equipped Kitchen Spacious Specials Laundry Wifi Non Smoking Family Rooms Private Parking |
Premier Apartments reviews
Login to comment