Angara Hotel 3* Irkutsk, Russia

Hotels in Russia - Hotels in Irkutsk - Angara Hotel

Located opposite Irkutsk City Hall on Kirov Square, this 3-star hotel offers a spacious spa with beauty salon, 3 international restaurants, and free Wi-Fi. All rooms feature colourful decor.