Boasting a shared lounge, iHostel is situated in Kazan in the Tatarstan region, 3 km from Tugan Avylym and 3.1 km from Freedom Square. The property is around 3.9 km from Church of the Exaltation of the Holy Cross, 3.
Number of rooms: 28
9 Tovarishcheskaya Ulitsa, 420097 Kazan, Russia