Xlendi, Malta Vacation Rentals
Bedrooms: 2 Sleeps: 4 Bathrooms: 1
Small family run self-catering complex, meters away from the beach situated in the most popular holiday resort of Gozo Island, Malta - Xlendi Bay. Accommodation is offered on Bed and Breakfast, self-...
View Details »