Karta Vacation Rentals
In the very heart of Sochi — a true city-center apartment on Pervomayskaya street. Walk to local highlights like the Singing Fountains, Festival Concert Hall and the Marine Passenger Terminal. Main Railway Station is about 2 km away and Sochi International Airport is roughly 30 km, so getting here is simple.