Boutique Hotel & Spa located in the heart of Stellenbosch, South Africa
Where the familiar is made spectacular. Located in Stellenbosch, South Africa