Xenos Captains находится на острове Закинф в городке Аргаси. В 600 м расположен песчано-галечный пляж Аргаси Бич. До центра городка – 450 м. До Международного аэропорта Закинфа им. Дионисиоса Соломоса (Zakynthos Dionysios Solomos International Airport) - 6 км.