Da Vinci mini-Hotel is located in Saint Petersburg, at a 2-minute walk from both Ploshchad Metro Station and Moskovsky Train Station. Free Wi-Fi is provided throughout the property.
Number of rooms: 5
1- ya Sovetskaya ulitsa, 12, Tsentralny, 191036 Saint Petersburg, Russia