Karta Vacation Rentals
In Marsaskala, a seaside town in Malta, this boutique bed & breakfast sits about 1 km from the town center and a short drive from Marsaxlokk Bay, St. Peter's Pool and the Grand Harbour. Malta International Airport (MLA) is roughly 9 km away.