This place is a must stay if you are visiting Gozo!
Centrally located in Victoria but situated a block or two away from the hustle and bustle, as soon as you step inside this beautiful home you will feel like you are in your own world. George and family have kept a wonderful home to visit - you won’t be disappointed.