TheBigChoice uses cookies to enhance your experience. By continuing you are agreeing to our use of cookies. Learn more >>
Maids Head Hotel

Maids Head Hotel

About Maids Head Hotel

Company HQ location: Norwich, Norfolk

Other locations: Norwich, Norfolk

Industry: Catering

Our company in a nutshell

The Maids Head Hotel has been welcoming guests for over 800 years, providing Norfolk's finest hospitality to hotel guests and diners. It is an 84 bed AA 4 star Silver hotel with an 80 cover restaurant and 8 function rooms.