St. Catherine of Italy Church

Merchants St, Valletta show on map

This church is located on Victory Square in Valletta. It was built in 1576 by the knights of St John order and rebuild in 17th century.

Already visited this place? Leave your review!

Previous page

Sarria Church
Sarria Church
St. Dominic's Convent