Piazza di S. Cosimato, 63, - 00153 - Rome - Lazio, Italy View Map Area: Trastevere
Photo Hotel Etruska Luxury Trastevere