Located in Adler, a 4-minute walk from the coast of the Black Sea, At Lenina Street Apartments offers self-catering accommodation with free WiFi. It has a private territory with an outdoor pool. Amfibius Water Park is just a short walk away.
The spacious air-conditioned apartment will provide you with a flat-screen satellite TV and a furnished balcony. Guests can use the kitchen with a stove, microwave and fridge.
Karelina Sport Complex is 200 metres from At Lenina Street Apartments. Various dining options are a 5-minute walk away.
Adler Train Station is 2 km from the apartments. Sochi International Airport is 5 km away.