40 via alessandria, 00198 Roma
Apartments
Situated in Rome, 1.3 km from Repubblica - Teatro dell'Opera Metro Station and 1.4 km from Rome Termini Metro Station, RomeSweetHome Villa Borghese offers air conditioning. During your time staying in this recently renovated apartment, dating back to 1924, you will have access to free WiFi. The property...