Inn Center offers accommodation in Saint Petersburg, within a 5-minute walk of Ploschad Vosstaniya Metro Station Rooms have a flat-screen TV Extras include slippers, free toiletries and a hair dryer Inn Center features free WiFi throughout the property You will find a 24-hour front desk at the property Church of the Savior on Spilled Blood is 22 km from Inn Center, while Hermitage Museum is 29 km from the property Pulkovo Airport is 15 km away