Holiday Inn Norwich North is a perfect location for any type of business meeting, conferences, training and functions. Its 8 fresh and contemporary meeting spaces suit individual needs, and the hotel ensures that the meeting or event will meet client's needs.