It's been almost 3 years since we stayed but i have to leave a review after finding this hotel and hope that it is still as wonderful as it was when we stayed. My family and I have stayed 3 times at The Ranch on the way from Zimbabwe to Durban, and we always enjoy our stays. We had two... more


