Centrally located in the prestigious, lush green suburb of Waterkloof in Pretoria, Cricklewood Manor is within sight of the Union Buildings, South Africa’s seat of power. Their spacious amenities include luxurious suites, conference...