Hotel description 
The Russia Hotel is conveniently located in Moskovsky prospect (300 meters from "Park Pobedy" metro station) to allow its guests easily find their way to any place within the city. It takes 20 minutes to reach Nevsky prospect as well as Pulkovo Airport or railway stations by car, 30-45 minutes to reach the famous suburbs (Pushkin, Pavlovsk, Peterhof) by a tourist bus.
Some of the places of interest are located near the Hotel: Victory Park, the Sports and Peterburgsky Concert Complex, the Chesmenskaya Church.