InnHome Apartments Evteeva Street 5Apartment
Ulitsa Evteeva 5, 454091 Chelyabinsk, Russia
Set in Chelyabinsk, 1.1 km from Chelyabinsk Glavny Train Station and 1.7 km from Exhibition Hall of Artists Union, InnHome Apartments Evteeva Street 5 offers free Wi-Fi and air conditioning. Housed in a building dating from 1975, this apartment is 2.
Terrible hotel would be here to audit. Smells dirty.