88 Via Del Lavatore, Rome, Italy
0.8 km to Villa Malta o delle Rose (Open map)
Located around a 25-minute walk from the Domus Aurea, 70 m² Iflat Modern Flat A Few Steps From The Trevi Fountain Apartment is 2.2 km from a top family-friendly place like the zoological garden…
Read more