Karta Vacation Rentals
On lively Deribasovskaya Street in the heart of Odessa, right opposite the City Garden and at the corner of Greek Square. A short stroll takes you to Odessa Opera and Ballet Theater, Ekaterininskaya Square and Potemkin Stairs, with the Black Sea coast about a 25-minute walk and Odessa International Airport ~11 km away.