Karta Vacation Rentals
On Venice’s lagoon-front Riva degli Schiavoni, just steps from Piazza San Marco and the Bridge of Sighs. This five-star luxury hotel sits in the historic heart of the city and is easily reached by water taxi or public transport.