Lokacija: Kompleks Vile Oliva je smešten u parku među 140 stabala drveta masline koje su stare i preko 450 godina. Nalazi se na 80 metara od gradske plaže u Petrovcu.
Sobe: Hotelski kompleks Vile Oliva u svom sastavu ima ukupno 265 smeštajnih jedinica raspoređenih u glavnoj
hotelskoj zgradi i vilama. U ponudi turističke agencije Odeon World Travel na raspolaganju standard sobe i apartmani. Sve sobe i apartmani imaju kupatilo, TV, klima uređaj, mini bar i terasu. Apartmani imaju spavaću sobu i dnevni boravak.
Hotelski sadržaj: U sastavu hotelskog kompleksa Vile Oliva nalazi se glavni restoran u kome se služe pansionski obroci. Hotel takođe poseduje kafeteriju i 3 bara, od kojih je jedan pored bazena. Od ostalih sadržaja, tu su konferencijska sala, biznis centar, suvenarnica. Gosti hotela mogu da koriste besplatan parking koji je udaljen 500m od hotela, ili garazu u sklopu hotela uz doplatu od 10 eur po danu (placanje na licu mesta shodno raspolozivosti)
Sport i zabava: U sastavu hotelskog kompleksa Vile Oliva nalazi se spoljašnji bazen za odrasle i decu (Ležaljke i suncobrani su besplatni na 3 otvorena bazena). Gostima je na raspolaganju i spa centar sa unutrašnjim bazenom, saunama, parnim kupatilom, đakuzijem i sobama za masažu.
Minimalan broj osoba u duplex i superior apartmanu je 2 odraslih i 2 dece ili 3 odraslih.