Holiday Inn Moscow Vinogradovo

171, Dmitrovskoye Shosse
Moscow
Russian Federation