Attractions
Stella Maris Church
150 m
Our Lady of the Sacred Heart of Jesus
150 m
Stella Maris Parish Church
200 m
Parish Church of Sacro Cuor
300 m
Saint Patrick's Church
350 m
San Girgor il-Kbir St. Gregory the Great
450 m
The Plaza Commercial Centre
500 m
Casa Rocca Piccola
1.9 km
Auberge de Castille
2.1 km