Featuring free WiFi and air conditioning, Apartments 12 is set in Adler, 1.3 km from Sochi Discovery World Aquarium. Amfibius Water Park is 2.2 km from the property.
The accommodation is equipped with a flat-screen TV. There is also a kitchenette, fitted with a fridge. A stovetop and kettle are also offered. Each unit has a private bathroom with a bath or shower, free toiletries, and a hairdryer. Towels and bed linen are available.
Novy Vek Shopping Centre is 7 km from Apartments 12. The nearest airport is Adler-Sochi International Airport, 5 km from Apartments 12.