The Waterfront Hotel is set in Sliema, and has lovely views of Sliema’s port, the Manoel Island and Valletta. This hotel features a restaurant, bar, indoor pool, fitness room and sun terrace.
All rooms rooms are finished to a high standard, many have sea-views and all feature balconies.
Rooms : 165 rooms and suites
Dining : 1 restaurant, 1 bar
Meeting Facilities : yes