Located in a Venetian style antique palace on Canal Grande, Il Palazzo is luxury, tradition, and elegance in one majestic hotel. Just steps away from San Marco Square, the best museums, and best high-fashion shopping in the city, the hotel is accessible and exquisite, not to mention full of luxury amenities and on-site entertainment.