Xx settembre 4, 00187 Roma
Apartments
Set in Rome, 600 metres from Repubblica - Teatro dell'Opera Metro Station and 1 km from Santa Maria Maggiore, Domus Domi Barberini Sq. Provides accommodation with amenities such as free WiFi and a TV. This property is located a short distance from attractions such as Trevi Fountain, Spanish Steps, and...