South Lodge
A glorious country house experience awaits you at South Lodge Hotel; 5-star luxury with period style and up to the minute facilities combine to give you the ultimate West Sussex venue for your next business…
- Max Capacity
- 200
- Reception
- 200
- Dining
- 130
- Bedrooms
- 89














