Hotel Eliseevsky 4 stars, St. Petersburg overlooking the Fontanka and the Lomonosov Bridge near Nevsky Prospect.
nab. Fontanka River 64, Saint Petersburg, Russia, 192001