O Thorpe Lodge Hotel tornou-se num relaxante santuário bem equipado para viajantes de negócios e lazer. O hotel está situado no coração do centro da cidade de Peterborough e tem um bar no local.
Todos os quartos dispõem de casas de banho privadas e televisões de ecrã plano com Freeview, comodidades para preparar chá / café e secador de cabelo.
O edifício remonta a cerca de 1890 e está situado perto da estação e a alguns minutos dos locais de lazer e de comércio. Os proprietários orgulham-se de prestar um serviço amigável e eficiente a todos os clientes e estão sempre disponíveis para fornecer informações locais.