Address : building 3v 71 izmailovskoye shosse moscow 105613 russia Show Hotel Map
The Izmailova Vega was built in 1978 in time for the Moscow Olympics on the site of the historic Izmailova village and Royal Estate where Peter the Great grew up. The hotel is just outside the centre but Izmailovsky Metro Station is just across the road and only six stops to Red Square. 10 kms to city centre 38 kms to the nearest airport (sheremetyevo) 1 minute walk to the nearest metro station (partizanskaya) 9 km to the nearest station (kyrsky) 1 minute walk to the nearest bus stop 22 km to the nearest fair site (expo centre)