Nevsky 13 Guest House Guesthouse Tsentralny district
Featuring free Wi-Fi, Nevsky 13 guest house offers accommodation in Saint Petersburg, within a 3-minute walk from Palace Square with Hermitage Museum. Admiralteyskaya Metro Station is 160 metres from the property.
Number of rooms: 6
Nevsky Prospekt 13, Tsentralny, 191186 Saint Petersburg, Russia