Located on Izhevsk Central Square, this hotel offers modern stylish rooms with free Wi-Fi. It is near Izhevsk main attractions, including the State Opera and Ballet Theatre and Saint Michael’s Cathedral.
Numero delle stanze: 161
Borodina Str.25, 426057 Izhevsk, Federazione Russa