Calle Delle Ostreghe 2356, 30124 Venezia
Hotel
3 stars
with
27
rooms
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, which is ...