Back to list
Trinità de Monti
Stunning 8.9 (2243 reviews)
Around €45
Location
Piazza della Trinita dei Monti, 15
00187 Rome
See on the map