Located in Adler, within 1.3 km of Sochi Discovery World Aquarium, Apartment on Lenina Street offers accommodation with air conditioning. Housed in a building dating from 2012, this apartment is 2.2 km from the Amfibius Water Park.
This apartment is fitted with a living room and a fully equipped kitchen with an oven and a fridge. A flat-screen TV with satellite channels is offered.
Novy Vek Shopping Centre is 7 km from the apartment, while Saint Sarkis Cathedral is 7 km from the property. The ...nearest airport is Adler-Sochi International Airport, 5 km from Apartment on Lenina Street.
|Lenina str. 221/6, aprt. 54|