Contacts

Location and directions to the hotel

The hotel located in the heart of Chelyabinsk, at the intersection of the main street Lenin Avenue and Artilleriyskaya str.