Nevsky 126 Guest HouseApartment
Nevsky Prospekt 126, Tsentralny, 191036 Saint Petersburg, Russia
Nevsky Guest House lies directly on St Petersburg’s popular Nesky Prospekt. Offering rooms with free Wi-fi and a flat-screen TV, it is located just 150 metres from Ploschad Vosstaniya Metro Station.
I stayed in this hostel about a month and it was so amazing the staff are really friendly, I feel like I am at home, the location is so great, near saint isaac's cathedral and few min walking from Sadovaya square and metro station! I recommend it so much also because it’s so safe and amazing! Would recommend it also for my self to go again)
Carl Akoula.