Karta Vacation Rentals





On Sliema’s seafront in Malta — a 4-star waterfront spot steps from Bisazza Street and The Point Shopping Mall. Valletta highlights sit about 5–8 km away (Mediterranean Conference Centre, Fort St. Elmo) while the promenade and seaside are right outside.