The Crowne Plaza Hotel Birmingham is situated in a prime city centre location with outstanding facilities and within a short distance of popular attractions.
Here are the company performance indicators
CROWNE PLAZA BIRMINGHAM CITY CENTRE
Your indicators are as low as they can get. Update your data and add content (text, logo, keywords) to increase your visibility and ranking.