LikeShareFollow
The St. Regis Venice, supremely located on the Grand Canal opposite iconic landmarks Punta della Dogana and Santa Maria della Salute Basilica, at only 2 minutes away from St. Mark’s Square.
The St. Regis Venice, supremely located on the Grand Canal opposite iconic landmarks Punta della Dogana and Santa Maria della Salute Basilica, at only 2 minutes away from St. Mark’s Square.