Sliema, Depiro Street
Depiro Point
Depiro

St Pauls Bay, Triq il-Hgejjeg
Hotel Damiani
Hotel