Lovely Location And Great Atmosphere.
You can discover Gozo as it is very near the hotel. There are beautiful gardens close by and plenty to see in the city itself. What's more, the pool has a picturesque view of the Citadella. You really can't beat the location.