South Lodge Hotel is a 5* luxury country house hotel in 93 acres with fantastic views of the South Downs.
It provides luxury overnight breaks, award winning dining, conference facilities and bespoke weddings. Guests can relax and unwind in the state of the art spa facilities or stroll around the gardens, lakes and parkland. Dining is open to non- residents and afternoon tea is popular.
You might also like...
The 240-acre estate at Lower Beeding includes beautifully landscaped gardens, rare wildlife, restaurants and tearooms.