Le Margherite Recommended 8.0Excellent585 reviews Saviour Street 11, Kalkara KKR 1340Show on map 📍0.17 km from Kalkara Set in Kalkara, 400 metres from Rinella Bay, Le Margherite features a sun terrace, garden and air-conditioned rooms. Free WiFi is available throughout. Fort Ricasoli is located 800 metres away. All rooms come with a satellite flat-screen TV and safe. The private bathroom includes a hairdryer and free toiletries. Some rooms include a balcony. Esplora Interactive Science Centre...