Crowne Plaza Birmingham City Centre

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

Map



Birmingham
Last Updated: 2014-04-24 05:51:49

Sponsored Links