August 10, 2014 Total Views: 5808 Today: 1
Super Hotel Saint Petersburg, Located in the centre of Saint Petersburg, just steps from Moskovskiy Train Station, Super Hotel offers comfortable rooms with free Wi-Fi. Ploshchad Vosstaniya Metro Station is a 3-minute walk away. The simply decorated rooms are air conditioned and feature a TV. Bathroom facilities are shared or private. Various dining options can be found on Nevsky Prospekt a 5-minute walk from Hotel Super. Palace Square and Isaakievskiy Cathedral are 2 metro stops away. Pulkovo Airport is 24 km from the hotel. (Super Hotel Saint Petersburg hotels booking).