Metropol Hotel, Moscow
Metropol Hotel is a luxurious five-star hotel in Moscow with a unique architecture and a rich history. The hotel is located in the heart of Moscow, opposite the Bolshoi Theater, and within just a three-minute walk from the Red Square and Okhotniy Ryad central shopping mall. A stunningly beautiful hall with a sumptuous interior distinguished by…