Karta Vacation Rentals
In the heart of Odessa City Center, a short walk from the Pushkin Museum and the Odessa Philharmonic Theatre. Close to the Odessa Museum of Western and Eastern Art and the Literature Museum. Perfect base for exploring central Odessa on foot.