• +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

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.

Moscow

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.

Saint Petersburg

In terms of elegance, comfort and location, the Grand Hotel Europe, is in a league all its own. Your stay here will be a retreat, a haven, a true and well-deserved dive into luxury.

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