Και τα δύο κτίρια αποτελούν την είσοδο της Avenue Louise, μιας από τις πιο αποκλειστικές και περιζήτητες συνοικίες γραφείων στην πόλη. Το κτιριακό συγκρότημα του The Stéphanie's βρίσκεται στην κεντρική επιχειρηματική περιοχή των Βρυξελλών.
Τα δύο κτίρια μικτής χρήσης κατασκευάστηκαν σε στιλ neo-art deco το 1983 (Stéphanie Plaza) και το 1988 (Stéphanie Square) και το καθένα έχει δέκα ορόφους και τρία υπόγεια. Ο χώρος λιανικής βρίσκεται στο ισόγειο, με τους χώρους γραφείων να καταλαμβάνουν τους επάνω ορόφους. Και τα δύο κτίρια διαθέτουν πιστοποίηση BREEAM με αξιολόγηση ως "Very Good".