Karta Vacation Rentals
In the buzzing heart of St Julian's, these sea-view apartments sit steps from St George's Beach and within easy walking distance of Spinola Bay and Balluta Bay. Malta International Airport is about 11 km away, making arrivals and departures convenient.