The emblematic architecture of Stéphanie Square is mirrored by its twin, the Stéphanie Plaza. Located on Place Stéphanie, they symbolise the entrance to the prestigious Avenue Louise. It’s an impressive gateway to a neighbourhood that’s home to the most exclusive brands in the world, luxury hotels, and a host of highly-regarded restaurants and cafés
Listing no longer available