| | The recently restored three star "Hotel Invictus" is located within the city center, not far away from the railway station, only a few steps from the famous Via Veneto, Spanish Steps and all the most important monuments of Rome...
(read more) |
| Facilities: | Air Conditioning | Guided Tours | Parking | Non Smoking Rooms | | |
| |
|