With its own challenging 18 hole golf course, this hotel is located in the coastal village of Thorpeness 2.5 miles north of Aldeburgh in Suffolk.