Отель OD Talamanca (ex. Hotel Victoria) находится неподалеку от пляжа залива Таламанка, в 5,1 км от центра Ибицы, в 25 м от автобусной остановки, до песчаного пляжа Playa de Talamanca - 650 м, в 12 км от Международного аэропорта Ибица (Ibiza Airport).