Veni, Vidi, Venezia: The St. Regis Venice Shines in the Finale of Emily in Paris Season 5
The St. Regis Venice, a collection of historic palazzi on the Grand Canal, is proud to announce its starring role in the finale of Season 5 of Netflix’s global hit…

