• Home
  • Borodino Hotel

Where in the city is the hotel located?

Borodino Hotel

The Borodino 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.
Back to Borodino Hotel
USEFUL ADS