Via giulia 62, 00186 Roma
Hôtel 5 etoiles
Offering a free spa, an à la carte restaurant and a mini-gym, Hotel Indigo Rome - St. George is located on the exclusive Via Giulia, just 600 metres from Campo De’ Fiori in Rome. Free WiFi is available.
Elegant, air-conditioned rooms come with a flat-screen TV with Sky channels, an electric kettle...