Venice, Italy, View $114 a Night Average, Entire Home


San Marco suite with canal view

Venice, Venice, Italy

Most central location Venice has to offer, steps to San Marco Square and all the main attractions. This cozy apartment has a lovely canal view where you will see gondolas going by and gondoliers si…

You might also like

Loading...

Leave a Reply

Your email address will not be published. Required fields are marked *