Karta Vacation Rentals
In the heart of Odessa’s city center, steps from the Odessa Opera and Ballet Theater and a short walk to City Garden and the Potemkin Stairs. Minutes from Palais Royal and about 4.9 miles to Arcadia Beach. Pet-friendly and family-friendly, with free on-site parking and valet.