Club Salina Wharf 4 stars

Triq Il-Majjiera, SPB1841 St Paul's Bay, Malta

Hotel image
Read more reviews for Club Salina Wharf