Which is the nearest metro station?

D' Hotel

The nearest metro station is VDNKh, just over five minutes' walk from the D'Hotel. On the orange line, it is six stops north of Kitai-Gorod, in the very centre of Moscow and only a short walk from Red Square.
Back to D' Hotel