Hotels

IHG opens Crowne Plaza London – Battersea

InterContinental Hotels Group (IHG), which owns the Crowne Plaza and Holiday Inn brands, has today announced the opening of Crowne Plaza London – Battersea. 

Back to top button