SOUTH LODGE HOTEL

South Lodge is a magnificent five-star country house hotel in Horsham, West Sussex, set amongst 93 acres of parkland and only a few miles from Hickstead. With the choice of two award winning restaurants – the 2 AA Rosette 'Camellia' and Michelin Star ‘The Pass', South Lodge offers a delectable retreat. Also discover the recently renovated wine cellar with wines available to be sampled from our Eno-Round® Wine Serving System.

For details visit www.southlodgehotel.co.uk