Davidov Guest HouseGuesthouse
Mayakovskogo Street 10, Tsentralny, 191025 Saint Petersburg, Russia
Located in the city centre of Saint Petersburg, a 2-minute walk from Nevsky Prospect and Mayakovskaya Metro Station, Davidov Guest House features free Wi-Fi.