Staying at The Duke Hotel in Gozo
Last weekend was one of my most enjoyable weekends in a long while – I was invited to the Duke Hotel in Gozo as their first guest, just before it officially opened. The hotel is situated right on top of the Duke shopping Mall in the heart of Victoria, Gozo’s Capital.