Hotel: Izmailovo Alfa ***

Located close to Izmailovsky Recreational Park and about 25 min by car from the city centre.

Hotel Description

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

Hotel Address

Building A, 71 Izmaylovskoye shosse, , 105187 Moscow, , Russia

Hotel Features

Safe BoxYes
Distance to center 8 km
Distance to airport 45 km

Hotel Images

Hotel Map