Karta Vacation Rentals
On Russia’s Black Sea coast in Adler—this beach aparthotel sits right by the sand and is handy to Aquapark Amfibius, Sochi Dolphinarium, Sochi Discovery World Aquarium and Noviy Vek. The property is about 21 km from central Sochi.