Dean House, 38 Upper Dean St, Birmingham, B5 4SG iStay at Dean House Birmingham- Premier Suites Luxury serviced apartments, suitable for both short and long term stays. PREMIER SUITES Birmingham are a fantastic alternative to traditional hotel stays giving you the...