Shouyuan HotelHotel
Ulitsa Sadovaya 79 , Admiraltejskij, 190121 San Pietroburgo, Federazione Russa
Well situated in the Admiralteyskiy district of Saint Petersburg, Shouyuan Hotel is located 700 metres from St. Nicholas Naval Cathedral, 2.5 km from Saint Isaac's Cathedral and 2.6 km from Vitebsky Train Station.