Lanzerac Hotel & Spa
Lanzerac Hotel & Spa is located in the world famous town of Stellenbosh,one of the wine producing capitals of the world. It is steeped in history and was originally established in 1692 with the homestead being transformed into a manor house reminiscent of the traditional French way of fusing a country hotel and wine estate […]