Address: Via Quintino Sella, 15 00187 Roma
Only a few steps from the famouse Via Veneto and Spanish Step, in the heart of the Eternal city, new hotel Invictus totally refurbished rooms, equipped with all modern comforts, assuring both tourist or business travellers utmost tranquillity during their stay.
The hotel can be easly reached by underground (Metro line ARepubblica stop) or by public...
Hotel Invictus Rome # Details