SOUTH LODGE HOTEL

South Lodge is a 19th century country house hotel in Horsham, West Sussex. Set among 93 acres of parkland overlooking the South Downs, South Lodge is ideally located only a few miles from Hickstead. With individually designed bedrooms and suites, two award-winning restaurants and even a Victorian wine cellar to sample a range of wines, you’re sure to have a relaxing and indulgent environment to return to after the excitement of the day.

For details visit www.exclusive.co.uk/south-lodge