Located close to Izmailovsky Recreational Park and about 25 min by car from the city centre.
The Izmailovo Alfa Hotel is located on Izmailovskoye Shosse street, 8 km from the city center and just 50 m from Izmailovsky Park Metro station that takes about 20 min (6 stops) to Red Square, the Kremlin and Moscow center. The hotel facilities include restaurant, bar, café, business center, conference rooms, internet, Jacuzzi, sauna, massage, hairdresser, luggage room, currency exchange and parking (no charge). The guestrooms are equipped with bathroom (bath/shower), TV, telephone and fridge. Address: 71 Izmailovskoye Shosse, 105187 Moscow, Russia
Building A, 71 Izmaylovskoye shosse, , 105187 Moscow, , Russia
|Distance to center||8 km|
|Distance to airport||45 km|