49 via marghera 1, 00185 Roma
Apartments
In the centre of Rome, located within a short distance of Rome Termini Train Station and Rome Termini Metro Station, Laura Apartment offers free WiFi, air conditioning and household amenities such as a fridge and coffee machine. The property has garden and inner courtyard views, and is 1.4 km from Vittorio...