Loading hotels
Confirming room availability...
Na Admiralteyskom Apartment, Admiralteysky Prospekt 10, Saint Petersburg, Russian Federation
Located in Saint Petersburg, a 5-minute walk from Admiralteyskaya Metro Station, Na Admiralteyskom Apartment offers self-catering accommodation with free WiFi. Palace Square and the State Hermitage Museum are a 7-minute walk away.