Highlands Country House is a luxury 5 star Boutique Hotel situated between Kirstenbosch Botanical Gardens and Constantia wine estates in Kenilworth, Cape Town.