Room Features and Guest Services
- Internet Access
- Onsite Restaurant
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. Shelfort, which is opened in 2001, is a small cosy business class hotel of 3 stars category with 15 rooms, for small groups, individual tourists and businessmen. The small size of our hotel, its operating fireplaces provide cozy home atmosphere, allow avoiding the discomfort of staying at a new place.