Displaying: Sliema Marina
The 3 Star Marina Hotel in Sliema is ideally positioned on the Sliema/Gzira promenade directly oppposite the open sea and facing the capital city of Valletta. Sliema is probably Malta's top resort area with the best shopping facilities within walking distance. Valletta, Malta's capital city is within easy reach, just 10-15 minutes by bus.
Published in
3 Star Hotels In Malta
