Located in Venice on its private island, - Isola delle Rose -, just 20 minutes from Piazza San Marco, our Sagra Rooftop Restaurant is located inside the luxurious JW Marriott Venice Resort & SPA. It can be reached via a free shuttle service that conveniently connects the island with the heart of the city.