Karta Vacation Rentals
In central Bugibba, Malta — a self-catering apartment a short drive from Bugibba Beach and Golden Sands Beach. Malta National Aquarium, Kennedy Grove and the Parish Church of Our Lady of Sorrows sit nearby. Malta International Airport is about 21 km away.