• +1-954-639-4643
    • EU countries
    • Russia
    • US and Canada
    • United Kingdom


One of the best balances of price, quality and location make the Marriott Courtyard City Center a perfect base for exploring the legendary capital of Russia.

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.


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.
Room type