Via giulia 62, 00186 Roma
Hotel 5 stars
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 1969 feet 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...