Crown and Castle
Guesthouse
Orford
Situated within just a short walk away Orford Castle, in the heart of tranquil village of Orford, the Crown and Castle offers highly rated restaurant with 21 en-suite bedrooms. In 2018.
Number of rooms: 21
Crown and Castle Hotel, Orford, IP12 2LJ, United Kingdom