Feel Moscow In Le Royal Meridien National
In the very heart of Moscow, ignoring the Kremlin, Red Square, and St. Basil’s Cathedral, Le Royal Meridien National is located. Built in 1903, the Hotel National was designed by the renowned Russian architect Alexander Ivanov. For about a century, National has had its doors open to guests from around the world. Its central position…
