Stower Grange Hotel

Luxury Hotel, restaurant and wedding reception venue in Norfolk.

Stower Grange Hotel is a luxury hotel, restaurant and wedding venue situated in Norfolk. It is currently one of the top choices in Norwich as a wedding venue. It has a Civil Wedding Ceremonies licence and offers various services such as catering, bar and guest accommodation.

The Stower Grange Hotel staff can help you plan the perfect wedding, up to a maximum of 100 guests, and have a long list of UK event vendors to put you in touch with, to ensure your event is as stress-free as possible.