Located on the seafront in Xlendi, Ta Karmni Apartments offers self-catering accommodation with views of the Mediterranean Sea and free WiFi The apartment will provide you with a balcony, a terrace and a seating area There is a kitchen with a microwave and an oven The bathroom comes with a bath and shower Free on-site parking is provided La Grotta Club is 12 km from the property Victoria is a 7-minute drive away