

The Maids Head Hotel está situado na histórica área de Tombland em Norwich, conhecida por suas encantadoras ruas medievais. O hotel é adjacente à Catedral de Norwich e fica a cerca de 0,5 km do Museu e Galeria de Arte do Castelo de Norwich. A estação ferroviária de Norwich está aproximadamente a 1,1 km a sudeste. O Aeroporto de Norwich fica a 5,6 km ao norte do hotel.