Locanda Vivaldi ligt op slechts 5 minuten wandelen van het San Marcoplein en biedt een dakterras met panoramisch uitzicht over de lagune van Venetië. De accommodatie is voorzien van airconditioning. Er is in het hele hotel gratis WiFi beschikbaar.
De elegante kamers van het Locanda zijn uitgerust met satelliet-tv, een minibar en een eigen badkamer met een föhn en toiletartikelen. Sommige kamers hebben plafonds, een bubbelbad of een balkon. Sommige kamers kijken uit op St. Mark's Basin.
Er wordt een continentaal ontbijt geserveerd.
Het zomerrestaurant op het dak is gespecialiseerd in traditionele visgerechten voor het diner.
De accommodatie heeft een eigen aanlegsteiger en ligt ongeveer 100 meter van de waterbushalte San Zaccaria, met verbindingen naar het station Venezia Santa Lucia en het parkeerterrein Tronchetto.