A beautiful and hidden gem of the English countryside, this fantastic hotel stands at the heart of Thorpeness near Aldeburgh on the Suffolk coast. For visitors who are looking for natural beauty, history and of course rest and relaxation, this is a great place to stay. There is an excellent on-site restaurant that specialises in fish and other regional dishes.