Palazzo Sant' Angelo - 1

Grand Canal Venice
The hotel interior is decorated in 18th century style. This sitting area overlooks the Grand Canal in Venice, Italy.

Palazzo Sant' Angelo
Palazzo Sant' Angelo Pictures - Page 1 2 3 4


Photo © Palazzo Sant' Angelo

Italy Vacation Ideas