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…
- Distance: 10.78 Miles
- Max: 80 guests