Sokos Hotel Vasilievsky: hotel description Sokos Hotel Vasilievsky enjoys a central location in the heart of the historic city of St. Petersburg, close to the banks of the river Neva. The hotel is located near Vasiliastrovskaya subway station. The city's most popular attractions, including the State Hermitage Museum, St. Isaac's Cathedral and the Admiralty are just a short walk away. Sokos Hotel Vasilievsky is a 255-room hotel situated on the quiet Vasily Island, just a short walk away from St. Petersburg's main sights and attractions.