Karta Vacation Rentals
In Odessa's compact city center, steps from the Potemkin Stairs and Primorsky Boulevard. Walking distance to Ekaterininskaya Square and the Odessa Opera and Ballet Theater. An intimate 12-room city-center hotel that's perfect for strolls and sightseeing.