Solo Sokos Hotel Vasilievsky gallery hotel is located on Vasilievsky Island, within a 5-minute walk of Blagoveshchensky Bridge and Neva embankment. Palace Square and State Hermitage Museum are a 10-minute drive away.
Number of rooms: 255
Vasilievsky Island, 8th Line, 11 - 13, Vasileostrovskiy, 190034 Saint Petersburg, Russia