Monastero delle Oblate di santa Francesca Romana

4.7
(24 reviews)
Via Del Teatro Marcello 32, Rome Italy
Official website
Points of Interest & Landmarks
Sights & Landmarks
Attraction
Monastero delle Oblate di santa Francesca Romana | Rome | Italy | TripAligner