HotelsClick.com

Hotel Svarog Film

3 Stars

  Prospekt Rimskogo-Korsakova 37-? - Saint Petersburg, Russia View Map

This movie-theme hotel is located in the heart of St. Petersburg, between the Mariinskiy Theatre and St. Nicholas? Cathedral. Svarog Film Hotel offers free Wi-Fi and a 24-hour reception.

Booking.com
Book