Klawer Hotel & Margo's Restaurant
Klawer Hotel accommodation features 22 rooms and 14 self-catering chalets with on-site restaurant and pub, set between mountains and vineyards, under 3 hours from Cape Town.