• Home
  • Holiday Inn Moscow Sokolniki Hotel

Where in the city is the hotel located?

Holiday Inn Moscow Sokolniki Hotel

The Holiday Inn Moscow Sokolniki Hotel is situated just outside Moscow's downtown district, around 5km north-east of the Kremlin and Red Square. The hotel is conveniently located for the three mainline stations on Komsamolskaya Ploshchad (around 1km way), including Leningrad Station, which serves most trains to/from St. Petersburg, and also close to Sokolniki Exhibition and Convention Centre.
USEFUL ADS