VENICE – Palazzo Sant’Angelo 5*deluxe
On the Grand Canal, this small exclusive boutique hotel opens in 2002 after undergoing extensive renovation.