This hotel is situated in Odesa City Center, just steps from Athena and Odesa Numismatics Museum, and within a short walk of Deribasovskaya Street. You’ll also find City Garden and Odesa National Academic Theater of Opera and Ballet less than a mile away.