This 4 star hotel is located on the coastline of Gozo and was established in 1969. It is close to the Xerris Groto. The Hotel has a restaurant, a bar, a coffee shop and an outdoor swimming pool. All 50 rooms are equipped with minibar, hairdryer, trouser press air conditioning.