South Lodge is a luxury spa hotel in Sussex with breathtaking views of the South Downs. Discover award-winning dining, the most amazing state-of-the-art spa, expert meeting facilities and memorable weddings and family occasions.
Each room and suite is of beautiful bespoke design and you can experience some extra special suites, including those with their own hot tub balconies. Dining is not to be missed, with wonderful locally sourced dishes to be discovered in Camellia restaurant and delicious afternoon teas. Head to the spa for rejuvenating treatments and an array of thermal experiences, as well as incredible dining and drinks in Botanica restaurant; from healthy brunches and Mediterranean inspired dishes, to local sparkling wines and body boosting tinctures.
Zeig mehr