Attractions
Church of Saint Francis
50 m
National Museum of Archaeology
50 m
Church of Saint Barbara
100 m
Monument to Jean de Valette
150 m
Our Lady of Victories Church
150 m
St. John's Co-Cathedral
150 m
Auberge de Castille
200 m
Church of Saint Augustine
200 m
Church of the Madonna of Jesus
250 m
National Museum of Fine Arts
250 m
Upper Barrakka Gardens
250 m