Dean House, 38 Upper Dean St, Birmingham, B5 4SG iStay at Dean House Birmingham- Premier Suites Wifi Parking Reception Check-in Weekly Housekeeping Safe Laundry Facilities OverviewPractical InfoLocation Luxury serviced apartments, suitable for both short and long term...
Recent Comments