Izmailovo Hotels LTD

105613, Russia, Moscow, 4 G-D Izmailovskoe shosse

Telephone number

+7 (495) 7377123





About company

Situated just steps from Partizanskaya metro station, “Izmailovo” (“Gamma”, “Delta”) is the unique hotel complex in Russia, consisting of 3 and 4 star hotels. Surrounded by Izmailovo Park and Izmailovo Kremlin, its location puts Moscow travelers in an ideal setting for blending work and play, from where it takes just 10 minutes by metro to get to the very heart of Moscow – to the Red Square and the Kremlin.