Via nazionale, 18, 00184 Roma
Apartments
Situated conveniently in the centre of Rome, Appartamento Sofia - CISE 18741 offers a balcony, air conditioning, free WiFi and flat-screen TV. The property features city and quiet street views, and is less than 1 km from Cavour Metro Station. The property is non-smoking and is set 700 metres from Santa...