HOTEL
IN A HEART OF ODESSA
113
LUXURIOUS SUITES
CONFERENCE HALLS
IN A CITY CENTER
FITNESS & SPA
WITH THE PANORAMIC VIEW