
Tas Sliema, Malta
The Waterfront Hotel
4-star hotel
Situated in the central part of Malta, The Waterfront Hotel has an excellent location along the Sliema promenade, overlooking Sliema Creek, Manoel Island and the capital city, Valletta. The Waterfront Hotel is the perfect choice…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Indoor heated pool


