(+39) 010 5701151

Home

Checking availability and prices
Izmailovo Alfa

Check availability

1

Izmailovo Alfa

3 Stars 3 Stars Hotel
Building A, 71 Izmaylovskoye shosse

Moscow, Russia

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

Address: Building A, 71 Izmaylovskoye shosse
Map location could be inaccurate. Please double check the address well before your trip.