Boasting a year-round outdoor pool, Gremxul is a semi-detached villa situated in Xagħra. Guests benefit from terrace. Free WiFi is featured throughout the property. There is a dining area and a kitchen equipped with oven.
Book this Hotel