IHG one of the world's largest hotel companies, has signed its first Hotel Indigo in Italy, the Hotel Indigo Rome-St George.
IHG signs first hotel Indigo in Italy