This 13th century hotel is conveniently situated in the centre of town, opposite the cathedral. The perfect place to stay if you're visiting the fine and historic city of Norwich. Spacious conference facilities make The Maids Head Hotel an ideal venue for conferences, meetings and weddings.