يقع نورث إيدج كاباناس في موقع متميز على شاطئ مدينة العلمين الجديدة، ويتكون نورث ايدج من برجين، منصة واحدة، ومبنى الكاباناس في موقع ساحر خلف أبراج نورث إيدج، وتطل بشكل مميز على لاجون يمكن السباحة فيه بمساحة 36 فدانًا في مدينة العلمين الجديدة. كما تبعد دقيقة واحدة سيرًا على الأقدام من الشاطئ، وبالقرب من نورث سكوير مول، أكبر مركز تجاري في المدينة.
تعد أبراج نورث ايدج الواجهة البحرية الرئيسية لمدينة العلمين الجديدة وتتمثل مهمتها في بدء حقبة جديدة للمدينة لتنبض الحياة بها على مدار العام، وتعتبر الأبراج من أهم معالم المدينة والتي توفر منازل فاخرة مكتفية ذاتيًا ولا تغلق أبوابها بعد أي موسم باعتبارها الأبراج الأولى والوحيدة في المنطقة، مما يطور مفهومة تجربة الساحل الشمالي لتتخطي حدود الموسم الواحد، كما انه لا يوجد ما يضاهي نورث ايدج بفضل واجهة الصف الأول المطلة على البحر الفيروزي والراحة من خلال العيش على جانب البحر في ناطحة سحاب.