The Palazzo Sant' Angelo is an exceptional hotel. The location is fantastic, the rooms beautiful and the staff courteous and very helpful. We were treated to an upgrade to a spectacular room over looking the Grand Canal. The only disappointment was having to leave! more








