Italmas
Gagarina Str, Izhevsk, 656015
Average, 3.5
The hotel is located in a distance of 15-minutes walk from Izhevsk Train Station. It combines fine hospitality traditions, modern technical amenities, convenient location and good service.|||...
More Info