Karta Vacation Rentals
In Sochi City Centre, just about 1 km from the heart of town. Walk to Riviera Park, Svetlyachok Beach and Sochi Central Market, or reach the Green Theater and the Churchill, Roosevelt and Stalin Monument in roughly 15 minutes on foot.