Karta Vacation Rentals
Right in the center of Sochi, a short stroll (about 850 m) from the central embankment. Walk to Lighthouse Beach, the Winter Theater, the seaport, Riviera Park, museums and the sycamore alley. Landmarks like the Nikolai Ostrovsky Literature Memorial Museum, the Lenin Monument, and the Hall of Organ and Chamber Music sit within easy walking distance.