The Castle Hotel is a recognised 3 Star AA and 3 Star English Tourist Board Hotel, situated in a small market town in the heart of West Norfolk. The owners have been at the Castle for 21 years and it prides itself on the quality of food and accommodation that it provides for each individual guest that walks through the door.
We are a friendly family