Attractions
Church of Our Lady of Mount Carmel
650 m
Portomaso Business Tower
700 m
Trig Santa Rita Steps
700 m
Casino Malta by Olympic Casino
700 m
Bay Street Shopping Centre
700 m
EC Malta English School and EC Malta 30+
700 m
Casa Rocca Piccola
2.6 km
Auberge de Castille
2.7 km