Karta Vacation Rentals
In the heart of Sliema, a self-catering apartment just steps from Balluta Bay, Sliema Promenade and St George's Beach. Easy access to Torri ta' San Ġiljan and Exiles Bay, and about 11 km from Malta International Airport — perfect for a beach-and-city break.