Karta Vacation Rentals
In vibrant Sliema, steps from shopping and the waterfront. A 15-minute walk puts you on Bisazza Street and the Sliema Promenade. Fort St. Elmo is about 5.5 mi (8.8 km) away and the Mediterranean Conference Centre about 6.1 mi (9.8 km).