Address: Izmailovskoe Shosse 71 Bld.3V, Izmailovo, 105613 Moscow, Russia
Featuring 2 restaurants, a fitness center, this hotel is located next to the Izmailovsky Park in Moscow, a 3-minute walk of Partizanskaya Metro Station.
The hotel "Izmailovo VEGA" is located in the historical district of Moscow — Izmailovo. Next to the hotel are city attractions: Izmailovo Park with beautiful ponds, the Church, founded by Peter the Great and the Izmailovo Kremlin. The main tourist site of the capital, Red square can be reached within just 15 minutes by subway. Within walking distance there are conveniently located 2 metro stations: the station "Partizanskaya" station "Izmailovo" of Moscow Central metro ring.