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.

Hotel Amenities

Hotel Amenities

  • Bar/lounge 
  • Business center 
  • Meeting rooms 
  • Number of floors - 5 
  • Restaurant 
  • Total number of rooms - 149 

Room Amenities

  • Minibar 
  • Phone 

Hotel Policies

Check-in

Check-in time starts at 15:00:00

Check-out

Check-out time is 12:00:00

Sorry, we seem to have had an issue loading our review content. Try again?