Porterville Central
Country escape at the foot of the Olifantsberg in Porterville, offering colourful vintage décor, a licensed pub with pool table and fireplace, plus 21 bedrooms and self-catering units.