Karta Vacation Rentals





Right in the centre of Sliema, this central apartment sits a short stroll from St George's Beach. Popular sights like AX The Palace Malta, the National Museum of Archaeology and St. Patrick's Church are close by. Malta International Airport is about 11 km away.