Calle delle ostreghe 2356, 30124 Venezia
Hotel 3 stars
In a 16th-century building only 320 yards from Saint Mark's Square, Hotel Torino is just off of Calle Larga XXII Marzo, the main shopping street in Venice. The Baroque-style rooms have free Wi-Fi, satellite TV, and air conditioning.
All rooms have private bathrooms, and most are in the main building,...