• +1-954-639-4643
    • EU countries
      +34-932-20-4999
    • Russia
      +7-812-648-24-57
    • US and Canada
      +1-954-639-4643
    • United Kingdom
      +44-20-3868-1704

Saint Petersburg

Petro Palace Hotel is an exceptional option for those travelers who seek for comfort, style and first class service at the heart of St. Petersburg.

Moscow

Located in the very heart of Moscow, the St. Regis Nikolskaya Hotel is an opulent historic hotel providing unrivaled service and great value.

We recommend you to book hotels in Russia in advance.
Stars
Room type