1 / 10
Casa Maria Immacolata
Located within walking distance of the Vatican and the Piazza del Popolo, the Casa Maria Immacolata is operated by the Figlie della Carita di San Vincenzo de’Paoli. While breakfast is included, the Sisters also offer a daily dinner menu that one reviewer described as “DELICIOUS! Definitely a good value.”
+

© Casa Maria Immacolata