Sliema Hotel by ST Hotels
Photo gallery for Sliema Hotel by ST Hotels
Overview of Sliema Hotel by ST Hotels
Sliema Hotel by ST Hotels
3-star Sliema hotel close to Malta Experience
Reviews
7.4
Good
Popular amenities
Explore the area
59 The Strand, Sliema, Malta, SLM07
- Point Shopping Mall10 min walk
- Sliema Promenade17 min walk
- Malta Experience9 min drive
- Luqa (MLA-Malta Intl.)21 min drive