This Gozo Villa boasts 4 large bedrooms, all of which are with en suite bathrooms.
The Villa can sleep 14 persons. Two of the bedrooms lead to a large terrace overlooking
the good sized pool and spectacular countryside views that Gozo can offer, while the other two
bedrooms overlook the Villa's elegant courtyard.