Hotel "Russia" - one of the best three-star hotels in St. Petersburg.
Hotel is conveniently located in a respectable neighborhood of Moscow, in 20 minutes to reach Pulkovo Airport / Railway station and the historic center. The hotel offers beautiful views of the Chernyshevsky Square and the Moscow Victory Park. At 10 minutes from the hotel is the St. Petersburg Sports and Concert Complex (SKK) - the traditional venue for international and Russian exhibitions and entertainment.
In 2012, the hotel "Russia" celebrated its 50th anniversary.