IHG signs another Hotel Indigo® in the capital of the UK – Hotel Indigo® London – One Leicester Square with Criterion Capital
InterContinental Hotels Group (IHG), one of the world’s leading hotel [...]
InterContinental Hotels Group (IHG), one of the world’s leading hotel [...]