Loading hotels
Confirming room availability...
Hotel Volkovsky, Volkovsky Prospekt 24 2A, Saint Petersburg, Russian Federation
Featuring free WiFi throughout the property Hotel Volkovskiy is located in Saint Petersburg within a 5 minute walk of Volkovskaya Metro Station. Nevsky Prospekt and Palace Square are available via Admiralteyskaya Metro Station which is 4 metro stops away. You will find a shared kitchen on each floor. The property's front desk operates around the clock. Saint Isaac's Cathedral and Church of the Savior on Spilled Bloodis are both 5 km from Hotel Volkovskiy. Pulkovo Airport is 12 km from the property.