28 Stones Hill
accommodation

28 Stones Hill

Grahamstown, South Africa

About 28 Stones Hill

Experience 28 Stones Hill

We specialize in crafting bespoke itineraries. Want to include 28 Stones Hill in your dream African holiday?