Karta Vacation Rentals
On Russia’s Black Sea coast in Adler, steps from Adler Beach and a short stroll to Sochi Discovery World Aquarium. This beach hotel puts Amfibius Aquapark, the dolphinarium and Sochi Olympic Park within easy reach, and Sochi Intl. Airport is about 7 km away.