Photos coming soon
HOTEL
The City Centre Studios
Burghley Road, Peterborough, United Kingdom
Where it sits
The City Centre Studios
Burghley Road, Peterborough, United Kingdom
52.58090, -0.24265
Plan around The City Centre Studios
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
