Karta Vacation Rentals
On the waterfront of Giudecca, one vaporetto stop from Piazza San Marco. Minutes from St. Mark's Basilica, the Grand Canal, Doge's Palace and the Peggy Guggenheim Collection, with waterbus stops and other public transport links within walking distance and the airport roughly 9 km away.