South Lodge


South Lodge

A luxury retreat in the heart of the Sussex countryside, South Lodge is a stunning venue, perfect for team away-days, weddings, private dining, team building and more.

Room Layouts & Capacities

Escape the hustle and bustle of the City in this stunning country retreat in the heart of Sussex. South Lodge is a 5 star property nestled in lush grounds perfect for team building and away days, it even has its’ own helicopter pad! South Lodge can accommodate up to 170 guests for a meeting, or 200 for a drinks reception and 2019 will see the launch of a fabulous new eco-friendly spa, adding an extra special something for leisure and business retreats with a difference.

BY TRAIN: Less than a 15 minute drive from Horsham Station.

BY CAR: Long Hill, Lower Beeding, Horsham RH13 6PS

You may also like