The Santa Maria Hotel 3 stars

Ramel Street, SPB3033 St Paul's Bay, Malta

Hotel image
Read more reviews for The Santa Maria Hotel