



not rated
St Petersburg, Russian Federation, 191025
+ (7) 812-380-2001
$304 and up / Check Availability
Reconstructed hotel retained original facade - All major historical sites including Hermitage museum, Winter Palace are nearby.