Search Hotels in Malta
mmm you said Isla thats why i got mixed up 🙂 oso its on the Birgu waterfront… dont go there often but next week should be going to Don Berto