Obelisco Flaminio

4.2
(157 reviews)
Piazza del Popolo 21, 00187 Rome Italy
Official website
Points of Interest & Landmarks
Sights & Landmarks
Attraction
Obelisco Flaminio | Rome | Italy | TripAligner