The Hub is a newly refurbished budget hotel located less than 2 miles from the city centre and Peterborough train station. Their hotel is ideally located for both leisure and corporate guests.
The Hub is a newly refurbished budget hotel located less than 2 miles from the city centre and Peterborough train station. Their hotel is ideally located for both leisure and corporate guests.