Holiday Inn Moscow-Vinogradovo

The hotel is conveniently located in the picturesque and calm area of Moscow region on Dmitrovskoe shosse, 12 kilometers from the Sheremetyevo International Airport and 22 kilometers from the Red Square. The hotel features rooms of different categories – just choose between comfortable standard rooms, modern executive rooms and spacious suites.

Address:

171, Dmitrovskoye highway, Moscow

Categories:

— Orbita 2 Business Park