Petromar ApartHotel
ul. Marata, 30, St Petersburg, Russia, Saint Petersburg, 191040
Set in Saint Petersburg, less than 1 km from Mayakovskaya Metro Station and a 10-minute walk from Moskovsky Train Station, Petromar Apart offers city views and free Wi-Fi.