Updating availability and prices
This hotel is located in the east of Moscow, a 15-minute walk from the picturesque Izmaylovsky Park
Free Wi-Fi and a 24-hour front desk are featured at Izmailovskiy Hotel
Bright room includes a desk and a flat-screen TV
This room features a refrigerator, bathrobes, an electric kettle and a private bathroom
Hotel
Room