Contacts

Location and directions

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