South lodge hotel

ADD TO MY TRIP

Avatar

South lodge hotel

recommendation by johnbrown

A classic English country retreat with more than a touch of contemporary homely chic, South Lodge Hotel is a stately country house surrounded by 93 acres of gorgeous parkland, a beautiful lake and picturesque woods. Award-winning dining, two championship golf courses at the hotel’s sister property, tennis and archery are just a few ways to make the most of this country retreat.

ADD TO MY TRIP