Karta Vacation Rentals





On Sochi’s Adler shore, just steps from Adler Beach and a short walk to Sochi Discovery World Aquarium. This pet-friendly apartment sits in Sochi (about 18 km from the city center) and is roughly 7.4 km / 4.6 mi from Sochi International Airport.