• Home
  • Holiday Inn Moscow Vinogradovo Hotel

Where in the city is the hotel located?

Holiday Inn Moscow Vinogradovo Hotel

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.
USEFUL ADS