Delta Hotels by Marriott Birmingham
Birmingham, West Midlands B16 8SJ
Perfectly located in the centre of Birmingham this elegant four-star Delta Hotels by Marriott Birmingham provides excellent accommodation with outstanding meeting spaces, ideal for your event. The rooms…
- Max: 80 guests