Located in the heart of Thetford Forest in Norfolk, The Crown Hotel offers luxury accommodation and quality food. Located on the village green, the hotel has a long history dating all the way back to the 17th century. All the rooms are en suite and each one is decorated in its own individual style. The bedrooms come with en suite facilities and free WiFi access. The hotel has two restaurants and two bars which serve an extensive range of food including daily specials.