Radisson Blu Hotel, Birmingham
Birmingham, West Midlands B1 1BT
This hotel is an iconic piece of modern architecture; the imposing building sits in the hub of the city with stunning views. With every modern convenience, it offers many comforts from super high speed…
- Max: 100 guests