You are here:Malta-Information/Hotels/Sliema/The Waterfront Hotel

The Waterfront Hotel

The waterfront Hotel - Sliema - Malta Adress The Strand, Gzira (GZR 1028) Malta Tel +356 21 333 434