Experience the Opulence of the Past at Moscow’s Hotel Metropol
Moscow’s Metropol Hotel is one of the Russian capital’s most significant landmarks.
Opened in 1901, the Art Nouveau structure was built and decorated by the finest architects and artists of the day. It is the largest Moscow hotel built before the 1917 Revolution and still has an air of opulence about it reminiscent of those times.
Located in the heart of the city, close to other important spots like Bolshoi Theater, Red Square, and the Kremlin, the hotel welcomes its guests into any of its 390 rooms and suites, from the Standard Rooms, to the Executive Suites, to the Presidential Suite. All accommodations are unique in layout and decoration, but all have some things in common, like the high levels of comfort and the luxurious amenities they offer.
There’s also a great selection of restaurants and bars, as well as multiple banquet halls, perfect for gatherings of all sizes.
Leave a Comment