The Igea is a modern hotel, completely refurnished. It is located in a very central neighbourhood, near the main train station, the air terminal, the opera theatre and the basilica of Santa Maria Maggiore.
Via Principe Amadeo 97 Rome Unknown 00185 Italy
Other Countries