Set in Chelyabinsk, within 900 metres of Kurchatov Monument, Apartment on Lenina 68a offers accommodation with free WiFi and air conditioning. The Alexandro-Nevskaya Church is within an 11-minute walk of the apartment.
The apartment consists of 2 bedrooms, a kitchen with dining area, and a bathroom. A flat-screen TV is featured.
Popular points of interest near the apartment include Chelyabinsk Zoo, Revolyutsyy Square and Exhibition Hall of Artists Union. Chelyabinsk Airport is 18 km from the property.
What they offer
Free Wi-Fi in all rooms
Services and conveniences
Extra beds are dependent on the room you choose. Please check the individual room capacity for more details.
When booking more than 5 rooms, different policies and additional supplements may apply.