Situato a Venezia su un'isola privata - Isola delle Rose - a 20 minuti da Piazza San Marco, Sagra Rooftop Restaurant si trova nel lussuoso JW Marriott Venice Resort & SPA e si può raggiungere con un servizio shuttle gratuito che collega l'isola al resto della città.