Pilot PRSep 4, 20184 minTRAVELThe Ideal Weekend Escape - Cugó Gran Maċina Grand Harbour in Senglea, MaltaCugó Gran Maċina Grand Harbour, the luxury 21 suite hotel which opened this year in Senglea, Malta is the ideal place for a weekend...