Europe

Hotel Indigo Opens in Rome

ROME—IHG will open the Hotel Indigo Rome-St. George this month.  Located on Via Giulia, the 64-room hotel combines Renaissance features…