Tags: Hotel.
South Lodge is a 19th-century five star country house hotel set in Horsham West Sussex in the south of England.The hotel was in the international spotlight in March 2009 as it hosted the world leaders during the 2009 G-20 London Summit. The Chancellor of the Exchequer Alistair Darling and the other finance ministers and central bank governors from the European Union stayed in the hotel during the summit.