The Holiday Inn brand is one that is associated with quality and value in the modern hotel world, and this luxurious establishment on the edge of Norwich is certainly no exception. There is a great deal to see and do locally, including visiting the historic Norman Cathedral and the shopping streets of the city. The staff is happy to assist you in getting the most from your stay in Norfolk.