Via Principe Amedeo, N. 243 2, 00185 Roma
Apartment
with
1
room
Lavinia APPARTMENT is located in Rome, just a 11-minute walk from Rome Termini Metro Station and half a mile from
Roma Termini. Popular points of interest nearby include Cavour Metro Station, Repubblica - Teatro dell'Opera Metro Station, and Domus Aurea. The property is 1.3 miles from the city center and a 2-minute ...