- Tickets & Reservations
- Map Search
- Explore Russian Trains
- Popular Routes
- Passenger Information
- Trip Planner
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.
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.
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.
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.