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

Offers

New offers to be uploaded soon - stay tuned!