Karta Vacation Rentals
In the heart of Sochi, a few minutes' walk from the Train and Bus Stations and the central embankment. Steps from Singing Fountains, Festival Concert Hall and the Marine/Port area, and within easy reach of Museum of Sochi Sport Honour, Archangel Column and Mayak Beach.