Le Royal Meridien National stands on the cross of Mokhovaya and Tverskaya streets overlooking the walls of the Kremlin, the Manezhnaya and the St.-Bazels Cathedral. The hotel was built in 1903 by famous Russian architect Alexander Ivanov in a up to date style with elements of eclecticism. The hotel is only mins away from main business addresses, shopping areas and the famous Bolshoi Theatre. The hotel has 221 rooms all well furnished with exquisite pieces of antique and art. The hotel was a home away from home for a century, providing its guests luxurious and secure accomodation in the very heart of the Russian capital.
Click here for availablity and prices!
Check out Russia Car Hire for good rental deals! |