Karta Vacation Rentals
On Russia’s Black Sea coast in Adler, a short stroll from Adler Beach and Aquapark Amfibius. Also close to Sochi Dolphinarium, Discovery World Aquarium, the Sochi International Street Circuit and Akhun Tower. About 22 km from Sochi city center.