Welcome to Hotel City Center Hostel Saint Petersburg, Located in the centre of Saint Petersburg, a 10-minute walk to Ploshchad Vosstaniya Metro Station, City Center Hostel offers comfortable rooms with free Wi-Fi. The simply decorated rooms are air conditioned and have satellite TV. Bathroom facilities are either shared or private. Various dining options can be found on Nevsky Prospekt a 10-minute walk from City Center Hostel. Palace Square is 2 metro stops away. Moskovskiy Train Station is a 12-minute walk from the hostel, and Pulkovo Airport is 20 km away. (Hotel City Center Hostel Saint Petersburg hotels booking).