Parking, Coffee & tea, Express check-in, Free WiFi, Drinking water, Free fitness center access
Page 1 of 2
Although just 5km away from mainland island of Malta, Gozo is a completely different lifestyle...
Margerita Farmhouse is located in the village centre of Xaghra, Gozo in a small cul de sac.
The village of Xaghra dates back centuries and years have given back a wealth of historical...
MARGERITATRIQ IT-TMIENJA W GHOXRIN TA' APRIL 1688IX-XAGHRAXRA 1032