• An Elegant Rural Retreat
  • Buffelsdam Country House Family Unit
    Apartment (self-catering optional)
  • Buffelsdam Country House Guest Pool
    Guest Pool