Calderwood Hall is a three star Guest House nestled in the foothills of the Southern Drakensberg mountains in KwaZuluNatal, South Africa.
View our
View our Accommodation Testimonials