The Maids
The Maids Head Hotel is an AA 4 star hotel in the English city of Norwich within the county of Norfolk in the United Kingdom. The hotel has been a Grade II* listed building since 26 February 1954.