Odin Hotel, Antalya Marina'den birkaç adım uzaklıkta ve şehir manzaralıdır. Otel ayrıca tesis genelinde WiFi sunmaktadır.
Hıdırlık Kulesi 600 metre uzaklıktayken Atatürk Parkı, Odin Hotel'e 1 km uzaklıktadır. Otel, Saat Kulesi'a birkaç adım ve şehir merkezine 1 km uzaklıktadır. 10037 - Kl08, otobüs durağı tesise 300 metre uzaklıktadır.
Kontinental kahvaltı her sabah sunulur. Her damak tadına hitap eden Vanilla, Seraser Fine Dining Restaurant, otelden 200 metre uzaklıkta bulunmaktadır.