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…

Recommended For You