Located in the suburban village of Vinogradovo, the Holiday Inn Vinogradovo is due north of Moscow's downtown The surrounding area features forests, fields and a lake. The nearest metro station Altufyevo, is approximately seven kilometers away.
To get to downtown Moscow, you will either need to use a taxi or take a local bus to Altufyevo.