The Town House encontra-se em Aylsham e apresenta acomodações com acesso Wi-Fi gratuito, a 2,6 km de Blickling Hall, 47 km de Houghton Hall e 18 km de Cais de Cromer. O alojamento está a 22 km de Estação Ferroviária de Norwich e 22 km de Universidade de East Anglia.
Esta casa de férias apresenta 2 quartos, cozinha com um frigorífico e um forno, uma televisão, uma área de estar e 1 casa de banho dispondo de chuveiro. Toalhas e roupa de cama são providenciadas nesta casa de férias.
BeWILDerwood fica a 19 km de The Town House, enquanto Norwich Cathedral fica a 20 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Norwich, que fica a 18 km de The Town House.