We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Things to Do near Shelfort Hotel

#1,480 of 1,900 things to do in St. Petersburg
Sredniy Ave V.O. 18 / 3rd Liniya V.O. 32, St. Petersburg Russia
0.1 km from Shelfort Hotel
#11 of 444 Tours in St. Petersburg
St. Petersburg 199004 Russia
0.5 km from Shelfort Hotel
#3 of 444 Tours in St. Petersburg
St. Petersburg 199004 Russia
0.5 km from Shelfort Hotel
Book a Tour
Shore Excursion: 2-Day St. Petersburg City Tour
from USD 210.00
More Info
2-Day City Highlights Tour of St. Petersburg
from USD 285.00
More Info
See All
#695 of 1,900 things to do in St. Petersburg
Kadetskaya Liniya V.O., 27A, St. Petersburg 199004 Russia
0.2 km from Shelfort Hotel
#799 of 1,900 things to do in St. Petersburg
1st Line St, 48 Vasilievskiy Ostrov, St. Petersburg 199004 Russia
0.2 km from Shelfort Hotel
#65 of 1,900 things to do in St. Petersburg
Bolshaya Neva River Emb., St. Petersburg 190000 Russia
0.5 km from Shelfort Hotel
Book a Tour
St. Petersburg Walking Tour
from USD 74.00
More Info
St. Petersburg Small-Group State Hermitage Museum...
from USD 49.54
More Info
See All
#1,486 of 1,900 things to do in St. Petersburg
3rd Liniya V.O., 20 Apart. 8, 4th Floor, Main Entrance To The Left Of The Arch, St. Petersburg 199004 Russia
0.3 km from Shelfort Hotel
#381 of 1,900 things to do in St. Petersburg
Sredniy Ave., 74 metro Vasileostrovskaya, St. Petersburg 199106 Russia
0.3 km from Shelfort Hotel
#371 of 1,900 things to do in St. Petersburg
Vasileostrovskaya Subway Station, St. Petersburg 199004 Russia
0.3 km from Shelfort Hotel
#8 of 401 Fun & Games in St. Petersburg
Birzhevoi Lane, 4, St. Petersburg 199034 Russia
0.5 km from Shelfort Hotel
#825 of 1,900 things to do in St. Petersburg
Line 6, D. 29, St. Petersburg 199004 Russia
0.3 km from Shelfort Hotel
#1,339 of 1,900 things to do in St. Petersburg
Bolshoi Prospekt VO, 1, St. Petersburg 197198 Russia
0.3 km from Shelfort Hotel
#1,747 of 1,900 things to do in St. Petersburg
6-th Line, D. 17 In The Library Building, St. Petersburg 199004 Russia
0.3 km from Shelfort Hotel
#260 of 1,900 things to do in St. Petersburg
6th Line, 11 Vasilyevskiy Island, St. Petersburg 199034 Russia
0.4 km from Shelfort Hotel
#315 of 1,900 things to do in St. Petersburg
Bolshoi Avenue, 6 Vasilyevskiy Island, St. Petersburg 191180 Russia
0.4 km from Shelfort Hotel
#101 of 1,900 things to do in St. Petersburg
Birzhevaya Lane, 14, St. Petersburg 199034 Russia
0.6 km from Shelfort Hotel
Book Now
The Museum of Optics Admission Ticket
from USD 8.00
More Info
See All
#44 of 1,900 things to do in St. Petersburg
Universitetskaya Emb., 15 Vasiliostrovskaya Metro Station, St. Petersburg 199034 Russia
0.8 km from Shelfort Hotel
Book Now
Private Half-Day Tour of St Petersburg with...
from USD 100.00
More Info
Private St. Petersburg 2-Day All-Inclusive Shore...
from USD 369.00
More Info
See All
#129 of 144 Nature & Parks in St. Petersburg
5th Line V.O., 54, St. Petersburg Russia
0.4 km from Shelfort Hotel
#30 of 401 Fun & Games in St. Petersburg
V.O., Volkhovskiy Ln., 2, St. Petersburg Russia
0.5 km from Shelfort Hotel
#1,262 of 1,900 things to do in St. Petersburg
6th Line, 11-13 Vasilyevskiy Island, St. Petersburg Russia
0.4 km from Shelfort Hotel
#740 of 1,900 things to do in St. Petersburg
6-Ya Liniya V.O., 11G, St. Petersburg 199004 Russia
0.4 km from Shelfort Hotel
#111 of 1,900 things to do in St. Petersburg
Universiteskaya Emb. next to the Academy of Fine Arts, St. Petersburg Russia
0.8 km from Shelfort Hotel
Book a Tour
2-Day Small-Group St Petersburg Tour
from USD 285.00
More Info
Half-day Private Tour of Saint-Petersburg
from USD 220.00
More Info
See All
#812 of 1,900 things to do in St. Petersburg
6-Ya Liniya V.O., 11B, St. Petersburg 199004 Russia
0.4 km from Shelfort Hotel
#19 of 444 Tours in St. Petersburg
St. Petersburg 190000 Russia
1.5 km from Shelfort Hotel
#583 of 1,900 things to do in St. Petersburg
Makarova Embankment, St. Petersburg Russia
0.5 km from Shelfort Hotel
#47 of 1,900 things to do in St. Petersburg
Birzhevaya Square, St. Petersburg 199034 Russia
1.1 km from Shelfort Hotel
Book a Tour
Private St. Petersburg Peter and Paul Fortress...
from USD 85.00
More Info
2-Day Group Shore Excursion in St Petersburg with...
from USD 250.00
More Info
See All
#638 of 1,900 things to do in St. Petersburg
St. Petersburg Russia
0.5 km from Shelfort Hotel
#404 of 1,900 things to do in St. Petersburg
Makarova nab d. 10-1 Birzhevoy ln, 1/10, apt. 11, St. Petersburg 199004 Russia
0.5 km from Shelfort Hotel
#15 of 444 Tours in St. Petersburg
St. Petersburg Russia
1.7 km from Shelfort Hotel
#64 of 444 Tours in St. Petersburg
St. Petersburg Russia
1.1 km from Shelfort Hotel