Locanda Vivaldi

From $ -1 per night

Avg. User Rating:


RIVA DEGLI SCHIAVONI 4152-53, Venice, Italy 30122
39-0412770477
Show More Info
Travel Photo by IgoUgo member

User Reviews


Charming hotel in great location

A traveler

Travelocity.com

This hotel is located right by the water and steps from St. Marks square. Convenient and full of charm!