Shelfort Hotel Address: Vasilievsky Island, 3-rd Liniya, 26
Hotel description
The Shelfort Hotel is located in the historical center of St. Petersburg, just a few minutes away from one of the city's most beautiful landmarks, the Spit of Vasilievsky Island. It takes 15-20 minutes to reach the most important museums of St.Petersburg: the Hermitage Museum, the Kunstkamera, the Zoological Museum and others. The nearest Vasileostrovskaya metro station is just 500 meters from the hotel. The Shelfort Hotel is a small cozy minihotel with six comfortable rooms intended for hosting small groups and individual tourists.