Le Meridian National

The hotel is situated in a unique location just off Red Square in the very heart of the historical, cultural and business centre of Moscow. It is just a 2 minute walk from the nearest subway station, Okhotny Ryad. The Red Square and the Kremlin are both just 100 m away.

Check availability and book

Check availability and book