The Thorpe Lodge Hotel has become a relaxing, well-appointed sanctuary for business and leisure travelers. The hotel is located in the heart of Peterborough city center.
All rooms feature private private bathrooms and have flat-screen TVs with Freeview, tea/coffee making facilities, and hairdryers.
The building dates back to around 1890 and is located near to the station and within a few minutes of the leisure and shopping amenities. The owners take pride in giving friendly and efficient service to all guests and are always available to provide local information.