The St. Regis Venice’s Privileged Location on the Grand Canal
Hotel debut.
On either side of the Grand Canal—the city’s main artery, called the Canalazzo by Venetians—are some of the city’s grandest buildings. And in a privileged location alongside it is the St. Regis Venice.