WHITE FLOWERS – CANAL VIEW – Venice, Italy WHITE FLOWERS – CANAL VIEW is a bookable accommodation in Santa Croce, Italy. Best Prices & Book Now