South Lodge Hotel

Conference hotel Venues with accomodation

United Kingdom - Chelmsford

South Lodge Hotel
Maximum capacity
Rooms 35
Boardroom capacities 28
Conference capacities 60
Maximum number of meeting rooms 4

Venues presentation

This magnificent country house hotel in Horsham, West Sussex, is set amongst acres of woodland and parkland. Already one of the finest luxury hotels in England, South Lodge Hotel has enjoyed a stylish investment programme, lifting it to new heights in five-star country house hotel luxury. The 89 rooms and suites here at South Lodge are an irresistible fusion of the past and present. Every room is individually styled and designed so that no two are the same, with gorgeous soft furnishings, plump cushions and quirky furniture. South Lodge is in an ideal location to host corporate events in Sussex.  Its classic location, nestling in the heart of the dramatic Sussex Downs and less than an hour’s drive, or 40 miles from central London, is matched by beautifully designed facilities and an impeccably responsive service.  It's all part of what makes us one of the premiere conference venues in Sussex.

How it works?

Receive FREE quotes from different venues and service providers thanks to one request

Find

The right supplier
With your specifications book

Select

Your venues and service providers,
and Fill in your request form

Compare
and Save

Show the establishment

The cookies ensure proper functioning of our websites By using this , you accept the use of cookies

Ok

Learn/know more