The Hamlet - 5 houses (Total 18 rooms - 36 pax max) Minimum: 3 nights These top luxury five villas, sit at the edge of a hamlet right out in rural Gozo. Aesthetically constructed in beautiful local limestone, in the style of the surrounding houses, the villas blend perfectly with their rustic, serene neighbourhood. Once…
Read more