Hello,
It's true the mall is adjacent to the St. Regis Hotel and has a Roberta Biagi store on the first floor direct next to the hotel entry.
If it was your favorite shop in Italy it is definitely worth going there as they have all collections up to date.
Regards