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 Theater and Saint Michaels Cathedral. Welcome ... Read more

View all Luxury Hotels in Izhevsk