What’s New in Venice | Luxury Travel Advisor
Venice has a couple new hotels you need to know about. In mid-October, The St. Regis Venice made its debut on the Grand Canal, just steps from Piazza San Marco. What’s nice: It touts the largest waterfrontage in all of Venice, and one-third of the 169 rooms have views of the canal. The top digs …
What’s New in Venice | Luxury Travel Advisor
Read More »