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