Евростудии Альбатрос Apartment Saint Petersburg, Russia
Set in Saint Petersburg, within 1 km of Vitebsky Train Station and 3 km of St. Nicholas Naval Cathedral, Евростудии Альбатрос offers accommodation with free Wi-Fi.
Number of rooms: 4
Можайская улица 37-39 33, Admiralteyskiy, 190013 Saint Petersburg, Russia