207 High Street Hotel Aldeburgh
207 High Street, a property with a garden and barbecue facilities, is located in Aldeburgh, 700 metres from Sudbourne Beach, 24 km from Framlingham Castle, as well as 32 km from Saint Botolph's Burgh.
207 High Street, Aldeburgh, IP15 5AL, United Kingdom