- Home
- Duodo Palace
Rates and availability for Duodo Palace, San Marco, Venice, Italy
Venice Hotels search
Hotel Location
Duodo Palace ★★★★
Address: Calle Minelli San Marco 1887/1888, San Marco, 30124 - Venice, Italy
District: San Marco
Brand: NA
Rooms Number: 38
Min - Max Rates: € 144 - € 1280
Distance from centre: 350 mt.
Hotel Rating: 4.3/5