Karta Vacation Rentals
In the heart of Sliema — Malta’s lively shopping, bars and restaurants district on Graham Street. A city-center hotel minutes from The Malta Experience, AX The Palace and Valletta Food Market, and about 11 km from Malta International Airport.