
Le Royal Meridien National was built in 1903 by famous Russian architect Alexander Ivanov in a modern style with elements of eclecticism. For a century the National hotel has been a 'home away from home' for its guests, providing luxurious and secure accommodation in the very heart of the Russian capital.
Le Royal Meridien National stands on the cross of Mokhovaya and Tverskaya streets overlooking the walls of the Kremlin, the Manezhnaya and the Red Square and St.-Bazels Cathedral. The hotel is only minutes from main business addresses, trade and shopping areas and the famous Bolshoi Theatre is situated less than five minutes walk away.
Le Royal Meridien National has 221 rooms, including 37 suites, furnished with exquisite pieces of antique and art. The hotel combines the best of Russian culture with world-class standards of service.
Le Royal Meridien National Hotel
15 1 Mokhovaya Street
Moscow Russian Federation 103009
Meridien Royal National Hotel, Moscow, Russia
Your guide to accommodation worldwide