All’Angelo Art Hotel
Hotel
San Marco, Venice
Set in a 17th-century building on the canal of Palazzo Ducale and 2 minutes’ walk from St. Mark’s Square, All’Angelo Art Hotel is in the heart of Venice. Wi-Fi throughout is free.
Number of rooms: 56
San Marco 403, San Marco, 30124 Venice, Italy