Photos coming soon
HOTEL
Apartments complex on Lenina 57
Lenin Street, 57, Sochi
Where it sits
Apartments complex on Lenina 57
Lenin Street, 57, Sochi
43.42938, 39.91867
Plan around Apartments complex on Lenina 57
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
