
South Lodge Hotel West Sussex
This magnificent country house hotel in Horsham, West Sussex, is set amongst acres of woodland and parkland on the border of the South Downs National Park.
Sussex Sightseeing
Built in 1883, South Lodge exudes the feel of a family home. Amongst the 93 acres of parkland are 260 varieties of Rhododendrons, Camellias and Azaleas which, when in bloom, present a magnificent sea of colour. Inside are 41 exquisitely furnished luxurious rooms, some with romantic four posters, others with bubbling Jacuzzis, and wherever you turn, stunning views over the South Downs.






