Ayvazovsky Hotel is located next to the Odessa Philharmonic Theater, in the very center of the city, a 5-minute walk from the central Deribasovskaya Street, not far from the Odessa Opera and Ballet Theater.
Number of rooms: 36
Bunina Str.19, Odesa, 65026, Ukraine