Xlendi Resort And Spa
St Simon Street Xlendi Bay, Gozo, Gozo, Malta
Xlendi Resort And Spa Photos
Xlendi Resort And Spa Map
St Simon Street Xlendi Bay, Gozo, Gozo, MaltaHotel Information
This 3 star hotel is located in the city centre of Gozo and was established in 1995. It is a short drive away from the Citadel. The Hotel has a restaurant, a bar, a coffee shop, an indoor swimming pool, an outdoor swimming pool and a fitness centre/gym.