Karta Vacation Rentals
In the heart of Sochi, this beach guesthouse sits a short stroll from Primorsky Beach and Del Mar Beach. You're within about a 5-minute walk of the Argonauts' Golden Fleece Monument, Winter Theatre and the Sochi Art Museum, with Pearl Beach and the Anchor and Cannon Monument just around the corner.