26, 3-rd Liniya V.O. (Vasilyevskogo Ostrova)
Hotel Shelfort is located in the historical centre of St. Petersburg - near the most beautiful place of the Northern Capital – The Strelka of Vasilevsky island. Rostral Columns, Kunstkamera and Menshikovsky Palace are 15 minutes far from our hotel.