Soho Bazaar befindet sich lediglich 11 Gehminuten vom Lycus Beach Hotel Okurcalar entfernt und ist einen Besuch wert. Im Hotel können die Gäste den Swimmingpool, das türkische Bad und Spa-Therapie nutzen oder den Tag an einem Hallenbad verbringen.
Water Planet Aqua Park ist in etwa 16 Gehminuten erreichbar. Zum Stadtzentrum von Okurcalar sind es 25 Minuten zu Fuß. Nur 650 Meter zu Fuß vom Lycus Beach entfernt befindet sich Alara Grand Bazaar.
Das Hotel umfasst 219 Zimmer mit einer Minibar. Außerdem gibt es moderne Annehmlichkeiten — kostenloses WLAN und einen Flachbildfernseher mit Satellitenkanälen. Einige Zimmer sind im klassischen Design gestaltet und verfügen unter anderem über eine Dusche. Die komfortablen Zimmer haben einen Ausblick aufs Meer.