Situato a pochi passi dal Castello di Orford, nel cuore del tranquillo villaggio di Orford, il Crown and Castle offre un ristorante altamente quotato con 21 camere con bagno interno. Nel 2018. La struttura ha vinto la Good Hotel Guide. L'Editor's Choice Restaurant with Rooms, così come un premio per il Fabulous Food by Sawday's.
Le camere sono tutte dotate di connessione WiFi gratuita, TV a schermo piatto con lettore DVD, set per la preparazione di tè e caffè e moderno bagno interno ristrutturato con doccia e set di cortesia di lusso.
Il Crown and Castle accetta gli animali domestici e serve tutto l'anno il pranzo e la cena.
Orford Ness si trova proprio di fronte al fiume Alde ed è raggiungibile con un breve tragitto in traghetto. 18 km da Aldeburgh e 8,7 km da Snape Maltings, sede della squadra Aldeburgh Music.