ROOFTOP360, private terrace, 5pax, 3bed, wifi – Venice, Italy ROOFTOP360, private terrace, 5pax, 3bed, wifi is a bookable accommodation in Venice, Italy. Best Prices & Book Now