Karta Vacation Rentals
On Sochi’s Adler coast, about 19 km from the city center. Minutes from the beach and within easy reach of Sochi Discovery World Aquarium, Sochi Dolphinarium, Aquapark Amfibius and Khosta Beach — a compact beach hotel base for seaside days and local sights.