A luxury Guest Accommodation Venue, in Horsham, Sussex. South Logde. A perfect choice for your wedding guests.
You may think that sleeping is a rather unimportant part of your Exclusive break but we simply don't agree! Here at one of the finest country house hotels in West Sussex, we have a few treats to make your stay as enjoyable as possible...