Waterfront
Photo gallery for Waterfront
Overview of Waterfront
Waterfront
4-star Sliema hotel close to Malta Experience
8.8
Excellent
Popular amenities
Explore the neighborhood
The Strand, Sliema, Malta, GZR1028
- Fritto1 min walk
- Preston Bar1 min walk
- Tower Road12 min walk
- Point Shopping Mall14 min walk