43 via del viminale, 00184 Roma
Apartments
Set in Rome, near Cavour Metro Station, Repubblica - Teatro dell'Opera Metro Station and Rome Termini Metro Station, Domani features free WiFi. The property is around less than 1 km from Piazza Barberini, a 11-minute walk from Barberini Metro Station and 1.2 km from Trevi Fountain. The property is 1.2...