Karta Vacation Rentals
A budget-friendly base within walking distance of Sochi’s city center and the Black Sea. Del Mar Beach, Morisa Toreza Beach and Primorskiy Beach are all nearby, with Rivyera Park, the Winter Theatre and the A.F. Debol'skoy organ and chamber music hall a short stroll away. Main Railway Station is about 3 km from the hotel and Sochi International Airport is roughly 26 km.