Romantic Boutique View All Hotels in San Marco Get Prices Hotel Locanda Vivaldi 3.5 San Marco, Venice, Italy Overview Photos (278) Room Details Amenities Travel Guide Map Back to All Albums Superior Room Album Photos and Review by Oyster.com Investigators