Accommodation

Sol Melia posts €47.5m net profit

By Stanley.Slaughter /