

Locanda Vivaldi is located in the heart of Venice, in Riva degli Schiavoni, a short walk away from the famous Saint Mark Square, an open-air theatre of the city's artistic and cultural life.
With a private docking place on the adjacent canal Rio dei Greci, the hotel can be easily reached by public transportation and taxi boats.