Ilmar City Hotel

12a, Karbysheva str.
Kazan
Russian Federation