This centrally located hotel lies 1640 feet from Odessa Opera House and the Potemkin Steps. It offers free parking, a breakfast room and elegant rooms with flat-screen TV. A full English breakfast is served eve ... Read more

View all Luxury Hotels in Odessa