Located in Victoria, Xlendi Terrace Penthouse features self-catering accommodation with a terrace and free WiFi. This apartment offers barbecue facilities. The apartment has a cable flat-screen TV and 3 bedrooms. The kitchen features a dishwasher. At the apartment guests are welcome to take advantag Read more
Located in Victoria, Xlendi Terrace Penthouse features self-catering accommodation with a terrace and free WiFi. This apartment offers barbecue facilities. The apartment has a cable flat-screen TV and 3 bedrooms. The kitchen features a dishwasher. At the apartment guests are welcome to take advantage of a hot tub. Xlendi is 2 km from Xlendi Terrace Penthouse.