| Location: Located in South St. Petersburg, Hotel Rossiya is only 400 yards away from Park Pobedy metro station (20 minutes metro ride to the city center). Hotel Rossiya is within walking distance from the Sport and Concert Center (SKK), a major indoor stadium, which holds international sport events and trade fairs. Beautiful suburban towns of Pushkin / Tsarskoye Selo, Pavlovsk and Peterhof can be reached by tourist bus in just 35-40 minutes. |