Karta Vacation Rentals
In Adler on Russia’s Black Sea coast, this pet-friendly guest house is minutes from Adler Beach, Khosta Beach and the Sochi Discovery World Aquarium. It’s about 10 km from Sochi International Airport and a short drive to Amfibius Aquapark and Akhun Tower.