Location: located in the heart of Peterborough, 2 minutes from the Queensgate shopping centre and 60 Km. from London Luton Airport.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Peterborough Holiday Destinations in Europe