Karta Vacation Rentals





In the heart of Sochi’s city center on Pervomayskaya Street, a short walk from the Festival Concert Hall, the Singing Fountains and the Marine Station. Main Railway Station is about 4 km away and Sochi International Airport is roughly 27 km, so getting in and out is straightforward.