Karta Vacation Rentals
In the heart of Venice on the Grand Canal, a short walk from Piazzale Roma and Santa Lucia station. Perfect base for sightseeing — Papadopoli Gardens, the Grand Canal and major waterbus stops are all within minutes, Marco Polo Airport is about 20 minutes by car.