Karta Vacation Rentals
In central Odessa, a short walk from the Opera and Ballet Theater, Ekaterininskaya Square and the Potemkin Stairs. The address on Lanzheronovskaya Street puts Otrada beach about 3.5 km away and Odessa International Airport roughly 89 km from the property.