Obiekt Inex Olgica Hotel & SPA położony jest nad brzegiem Jeziora Ochrydzkiego, 4 km od Ochrydy i 10 minut jazdy od lotniska w Ochrydzie. Na miejscu można bezpłatnie korzystać z WiFi i parkingu. Goście mogą bezpłatnie korzystać z basenu oraz spa z sauną i łaźnią parową. Za dodatkową opłatą oferowane są masaże.
Każdy pokój wyposażony jest w klimatyzację, telewizor z dostępem do kanałów kablowych oraz minibar. W łazience znajduje się prysznic i wanna. Dla Gości przygotowano suszarkę do włosów i bezpłatny zestaw kosmetyków. Z niektórych pokoi roztacza się widok na jezioro.
Inex Olgica Hotel & SPA dysponuje salą aperitifową oraz restauracją, która serwuje rozmaite specjały kuchni włoskiej. Do dyspozycji Gości jest taras. Różne lokale gastronomiczne, sklepy spożywcze i lokale rozrywkowe znajdują się w centrum Ochrydy, 5 minut jazdy od obiektu.