Sokroma Olimpia Aparts Apartment Saint Petersburg, Russia
Set in Saint Petersburg, 3.1 km from St. Nicholas Naval Cathedral and 3.5 km from Mariinsky Theatre, Sokroma Olimpia Aparts offers free Wi-Fi.
Number of rooms: 8
Moskovsky Avenue 49, Admiralteyskiy, 190005 Saint Petersburg, Russia