Karta Vacation Rentals
On Malta’s lively St. Julian’s seafront, this 5-star, family-friendly resort sits steps from Balluta Bay and Spinola Bay. Balluta Square, the Church of Our Lady of Mount Carmel and Tower Road are all within a few minutes' walk. Malta International Airport is about 11 km away.