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

Saint Petersburg

The first international 3-star-chain hotel to open in St. Petersburg, the Ibis Center Hotel is a popular pick for both business and leisure travelers.

Saint Petersburg

Offering a relaxed and hassle-free stay, the Crowne Plaza Ligovsky is a great value for money for all globetrotters coming to explore St. Petersburg breathtaking heritage.

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.


Experience the luxury and comfort of InterContinental Hotel located in the heart of Moscow near major attractions such as the Red Square and the Kremlin.

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