Management

IHG to open first Crowne Plaza hotel in Barcelona

By tom newcombe /