Mingara Leisure Group delivers $24m hotel