Perto de todas as comodidades locais, praia, restaurantes e entretenimento, o The Anchorage está localizado na cidade costeira de Weymouth, apenas a 10 minutos a pé da estação ferroviária. Disponibiliza alojamento de acomodação e pequeno-almoço com acesso Wi-Fi gratuito.
Todos os quartos luminosos do The Anchorage incluem uma televisão, comodidades para preparar chá/café e produtos de higiene pessoal gratuitos. Todos os quartos têm vista para a praia ou para o porto.
O pequeno-almoço é servido todas as manhãs, incluindo um pequeno-almoço inglês completo, juntamente com opções vegetarianas e sem glúten.
O The Anchorage tem um jardim. Outras comodidades da propriedade incluem um salão partilhado.
O Weymouth Sea Life Tower (aquário) fica a 3 minutos a pé do alojamento.