The Anchor encontra-se em Sutton, a 33 km de Universidade de Cambridge, e apresenta acomodações com um jardim, estacionamento privado gratuito, um terraço e comodidades para churrascos. O alojamento está a cerca de 13 km de Catedral de Ely, a 29 km de WWT Welney e a 31 km de St John's College. O acesso Wi-Fi gratuito e uma cozinha partilhada estão disponíveis.
No alojamento, cada quarto tem roupeiro, televisão de ecrã plano, casa de banho privativa, roupa de cama e toalhas. O alojamento fornece alguns quartos com vistas do rio, e os quartos estão equipados com pátio.
Pode jogar ténis de mesa em The Anchor, e a área é popular para ciclismo.
St Catharine's College fica a 33 km de The Anchor, enquanto King's College de Londres está a 33 km da propriedade. O aeroporto mais próximo é o Aeroporto de Londres - Stansted, que fica a 77 km de The Anchor.