Wentworth Hotel

Situated in Aldeburgh, on the Suffolk coast, The Wentworth Hotel and Restaurant is a family run hotel offering luxury accommodation and fine dining.