Hotel Svarog Film
3 StarsProspekt 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.