Locanda Vivaldi

From $ -1 per night

Avg. User Rating:

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

User Reviews

Charming hotel in great location

A traveler


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