The Holiday Inn Vinogradovo Hotel is located in the northern suburbs of Moscow, in an attractive park setting. The hotel is surrounded by fields and woods, as well as some beautifully scenic lakes. It has quick access to Sheremetyevo International Airport. The hotel is 7km away from Altufyevo Metro Station located on the grey line.