Ickworth Hotel – Suffolk, UK

For more information: http://www.ickworthhotel.co.uk