Hotel Ripa

Via Degli Orti Di Trastevere 3
Rome
Italy