New Drakensberg hotel opens