Attractions
Stella Maris Parish Church
250 m
Our Lady of the Sacred Heart of Jesus
300 m
Stella Maris Church
300 m
The Plaza Commercial Centre
300 m
Watercolours home reef
400 m
Pearl Beach by Charles Grech
450 m
Casa Rocca Piccola
1.7 km
Auberge de Castille
1.9 km