Karta Vacation Rentals





In the heart of Sliema on Depiro Street, a short stroll from St George's Beach and close to landmarks like San Girgor il-Kbir and St. Ignatius. Budget-friendly self-catering apartments steps from shops, bars and the Qui Si-Sana Gardens.