Ax Palazzo Capua
This 4 star hotel is located in the city centre of Sliema and was established in 1700. It is a short drive away from the Valletta. All 5 rooms are equipped with air conditioning.
More info
The Maltese Sun
With a stay at The Maltese Sun in Sliema, you'll be 0.5 mi (0.9 km) from Sliema Promenade and 9.6 mi (15.4 km) from Mnajdra Megalithic Temples. This spa guesthouse is 9.7 mi (15.7 km) from Blue Grott...
More info