Been there, done that? Do tell us about it! Submit a review of this Russia hotel today.
Bryanskaya Ulitsa 12, Moscow, Russia
Nevsky Avenue 61, St. Petersburg 191025, Russia
6 Moika Embankment, St. Petersburg, Russia
73 Ligovskiy prospekt, St. Petersburg Russia, 19, Russia
150, Nevsky prospect, St. Petersburg 193024, Russia
Nikolaeva, Moscow 123100, Russia
Vorontsovskaya Street 4-3, Moscow 109044, Russia