Contact Us

Castle Bromwich Hall Hotel
Chester Road
Birmingham
B36 9DE
United Kingdom


+44 (0) 121 748 0030

This email address is being protected from spambots. You need JavaScript enabled to view it.


Make an enquiry