Call free 0800 019 0063 We are open today between 10am and 8pm
The ideal residence for a splendid break in the heart of Venice. The Duodo Palace Hotel is a luxury hotel located in the historic centre of Venice, a short distance away from Teatro La Fenice and from Piazza San Marco. With elegant rooms with views of Venice's rooftops and of its picturesque canals, and highly professional staff the hotel offers the most modern of services in rooms characterized by a refined Venetian style of great charm and beauty.
At Stewart Travel there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
Get A Quote