Das Odessa Otel Avsallar liegt 3 Kilometer vom Sealanya Dolphinpark Seapark und nur 6 Minuten Fußweg vom Doruk Deri entfernt. Das Bed & Breakfast verfügt über WLAN in den öffentlichen Bereichen und bietet außerdem ein Einkaufszentrum und ein Restaurant.
Innerhalb von 5 Minuten zu Fuß gelangt man ins Zentrum von Avsallar. Ruin gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in einer 3,1 km Entfernung vom Odessa Otel. Lediglich 8 Gehminuten vom Hotel entfernt befindet sich der Avsallar-Volksstrand.
Die Unterkunft verfügt über 26 Zimmer mit einem Balkon. Hier werden auch Satelliten-TV sowie eine Minibar angeboten. Die Zimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet.
Die Gäste können sich auch in der Lounge- Bar bei einem Getränk entspannen. Das Restaurant Kosem Restaurant befindet sich nur wenige Schritte entfernt vom Odessa Otel Avsallar und serviert türkische Speisen.