Grechesky 15, St. Petersburg, Russian Federation 191036
We are in the center of St. Petersburg. Nevsky Prospekt, Moscow railway station, metro station are in a seven minutes of walking Starting at
$17 per person
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.