Dedeman Park Izmailovo Moscow Hotel, which opened last month, is located in the emerging district of Izmailovo, close to Moscow Metro's Izmaylovskaya station, one of the oldest and largest metro stations in the world, and only six stations away from the world-famous Red Square.
The 110-room property has two meeting rooms, spanning 127sqm and 64sqm respectively, which can be joined together as one room. The hotel also offers a 140-cover restaurant specialising in Turkish cuisine.
Have you registered with us yet?
Register now to enjoy more articles
and free email bulletins.