
South Lodge, Horsham
Pet friendlyBarSpa and wellness centerSwimming pool
More informationSee prices on Booking.com
South Lodge is a magnificent Victorian country house in Horsham, West Sussex with an elevated position and 93 acres of gardens and parkland overlooking the South Downs. It has opulent, yet subtle and
See the other suites









































