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