Guest House Geralda on Nevskiy Apartment Saint Petersburg, Russia
Just a 3-minute walk from Ploschad Vosstaniya Metro Station, this guesthouse in the heart of St Petersburg offers free Wi-Fi. It is just 100 metres from the lively Nevsky Prospekt.
Number of rooms: 12
Nevsky Prospekt 126-41 , Tsentralny, 191036 Saint Petersburg, Russia