Located opposite the famous Norman Cathedral in the heart of the city centre, with free on-site parking, The Maids Head is the perfect place to stay when visiting the historical city of Norwich. The Maids Head Hotel has been welcoming travellers to Norfolk for centuries and epitomises the very spirit of hospitality in the heart of Norwich; Located in the heartbeat of the city adjacent to the Cathedral. It is the perfect place to stay when visiting the historical city or to explore the many ... More