Розташований на мальовничому затоці Анфен, Ель-Кура, Північний Ліван, з видом на приголомшливим виглядом на Середземне море, в 65 км на північ від Бейрута.