off Protea Road
Vineyard Hotel & Spa is a deluxe 207 roomed hotel situated in six acres of attractive landscaped parkland on the banks of the Liesbeek River. Located in the lush leafy suburb of Newlands, the Vineyard Hotel & Spa is within easy walking distance of the up-market Cavendish Shopping Centre.
No reviews found. Be the first to review this place.