Crowne Plaza Birmingham City Centre in Birmingham

The Crowne Plaza Hotel Birmingham is situated in a prime city centre location with outstanding facilities and within a short distance of popular attractions.

Contact

Crowne Plaza Birmingham City Centre
event venues birmingham, hotels in birmingham town centre, city centre hotels birmingham