Karta Vacation Rentals
In the heart of Bormla (Cospicua), right in the city center and an easy base for exploring Malta. Stroll to St. Lawrence's Church, the Lascaris War Rooms and the Grandmaster Palace Courtyard, and you're a short hop from Valletta Cruise Port. Malta International Airport is about 8 km away.