Best Room Guesthouse Saint Petersburg, Russia
Best Room is situated in the centre of Saint Petersburg, close to Ploshchad Vosstaniya Metro Station, Mayakovskaya Metro Station and Moskovsky Train Station.
Number of rooms: 5
132 Невский проспект, Tsentralny, 191036 Saint Petersburg, Russia