Via volturno, 7, 00185 Roma
Apartments
Located in a central area of Rome, 500 metres from Rome Termini Metro Station, Enea, Luxury House provides air-conditioned accommodation with free WiFi and a flat-screen TV. The property is set 1.6 km from Sapienza University of Rome, 1.6 km from Cavour Metro Station and 1.3 km from Quirinal Hill. Piazza...