The Duke Boutique Hotel in Gozo
We have just returned home in Malta from a relaxing weekend break in Gozo, and I only have beautiful things to say about the properties we stayed at. One of the properties we experienced this weekend was The Duke Boutique Hotel situated on the 4th and 5th Floor of the Duke’s Shopping Mall in Victoria, […]