Khakassia
Great hotel, but somewhat expensive, located in a central street (Lenin). Not far from the railway station. more
Druzva
Little bit far from the center but good quality and excellent staffs. If you are a foreigner thay will declare that your name is Ivan Ivanov to charge you like a Russian (foreigners pay more). more