Le Royal Meridian National Hotel, Moscow

Le Royal Meridian National Hotel

15 1 Mokhovaya Street

For over 100 years Hotel National, a Le Royal Meridien hotel, has been popular for its luxury, restaurants and services. The hotel has unique location just off the Red Square in the very heart of historical, cultural and business center of Moscow. Hotel National combines historical ambience, up-to-date convenience and top-notch service with genuine Russian hospitality..