Book your room at Russ Hotel
Please enter your travel dates.
The Russ hotel is located in the heart of the city- in historical- cultural and business center of St.-Petersburg. 10 or 15-minutes walk will lead you to the Nevsky prospect - the main road of the Northern Capital. At the same time the hotel is situated within the same distance from the famous Smolny- Cathedral of the Resurrection of Christ- The Tavrichesky Garden and The Tavricheskiy Palace. Near the hotel - The Cathedral of Transfiguration of Our Savior- a little bit farther The Engineers Castle Mikhailovskiy- Summer Garden- The State Russian Museum- The Apartment of Anna Ahmatova- The Church of Our Lady of Lourdes- Large hall of a philharmonic Society by Dmitry Shostakovich- and famous theatres and museums- circus- monuments of the architecture- culture and art. The property is located 1 Mi E of LED- St Petersburg. Russ Hotel is located in the downtown of St Petersburg.Information missing or incorrect? Tell us!
- Business center
- Meeting rooms
- Number of floors - 5
- Total number of rooms - 149
Check-in time starts at 15:00:00
Check-out time is 12:00:00