Via Adda, 7 Int.18 Apt.1, 00198 Roma
Appartamento
con
1
camera
Set in Rome, 1.6 km from Repubblica - Teatro dell'Opera Metro Station and 1.9 km from Rome Termini Train Station,
Walking distance from Via Veneto offers air conditioning. The property is located 2.5 km from Spanish Steps, 1.7 km from Barberini Metro Station and 2.8 km from Flaminio Metro Station. Free WiFi is ...