Ta' Majsi Holiday Home Recommended 9.1Superb16 reviews Triq Papa Klemen XIV, Xlendi GRB 1231Show on map 📍3.65 km from Xlendi Boasting air-conditioned accommodation with a private pool, Ta' Majsi Holiday Home is situated in Xlendi. The country house, housed in a building dating from 1960, is 3.6 km from the Cittadella. Free WiFi is available throughout the property and Ta' Pinu Basilica is 200 metres away. The spacious country house has 5 bedrooms, 6 bathrooms, bed linen, towels, a TV with satellite ...