Photos coming soon
HOTEL
Apartments on Lenin Street
Lenin Street, 2, Engels
Where it sits
Apartments on Lenin Street
Lenin Street, 2, Engels
51.50306, 46.11726
Plan around Apartments on Lenin Street
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
