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, 44,000sq ft luxury spa, 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

south_lodgejpg