X

We have the best deal for you

book your stay with us

Room 1
Address: The Strand, Sliema, GZR 1028, Malta +356 2090 6899

Business Hotel in Malta

The Waterfront Hotel offers excellent conference facilities. Housed within a quiet part of the hotel are 2 conference rooms, both are found on the second floor and all are equipped with all the necessary equipment needed for meetings and are fully air-conditioned.

The largest of these being the Acquarine Suite can accommodate 200 delegates theatre