Отель построен в 1980 году и находится в одной из наиболее живописных прибрежных зон острова – районе Сан Стефано, на высоте 80 метров над уровнем моря в окружении оливковых и кипарисовых деревьев, в 12 км от города Корфу, недалеко от небольшой рыбацкой деревушки Бенитсес, знаменитой музеем Ахиллиона.