The Manor House at Fancourt has been announced a winner in the 2016 Traveller’s Choice Awards.   The Manor House was ranked 13th of the 25 top Luxury Hotels in South Africa category, placing it firmly on a ‘must-do list’ for travellers. This is in fact, the second award that The Manor House has received of late, having also won the...