Отель находится в 5 км от города Скиафос, он окружен прекрасным заливом Акладиа с одной стороны, и густым вечно-зеленым лесом, с другой. Все 8 зданий отеля окружены живописными сосновыми и оливковыми рощами.