Partizanskaya Metro Station is around 100 m from the Izmailovo Delta Hotel. On the dark-blue line, the station is five stops or less than 20 minutes' journey from Ploshchad Revolyutsii in the very centre of Moscow, right next to Red Square.
Back to Izmailovo Delta Hotel