The Moscow terminal for trains to/from Kiev and several other European destinations including Belgrade, Zagreb, Bucharest, Budapest, Prague, Vienna, and Venice, Kiev Station is roughly 15 km from the D'Hotel.
By taxi
The journey from the station to the D'Hotel by taxi should take about 30 minutes, but can take much longer during rush hour. Taxis will cost around $30, or you can book a transfer with a driver to meet your train here.
By metro
Alternatively, take the metro from Kievskaya Metro Station (connected by subway to the mainline station) and travel four stops clockwise on the brown circle line to Prospekt Mira. Change there to the orange line and travel three stops north to VDNKh Station, which is around five minutes on foot from the D'Hotel.