Karta Vacation Rentals
On Sliema's waterfront, a seafront hotel steps from Triq Manwel Dimech and Bisazza Street. Walk to the ferry dock, Sliema Promenade and a cluster of shops, bars and restaurants. Easy access to Valletta views and nearby churches and malls.