St. Julian's Bay Hotel 3 stars

48 Main Street, STJ 1017 St. Julian's, Malta

Hotel image
Read more reviews for St. Julian's Bay Hotel