Situated in Aldeburgh, The Cross Keys, Aldeburgh offers beachfront accommodation 90 metres from Aldeburgh Beach and features various facilities, such as a terrace, a restaurant and a bar. The property is set 1.
Number of rooms: 3
Crabbe Street Aldeburgh, Aldeburgh, IP15 5BN, United Kingdom