Mansarda Magritte is in Dorsoduro, a short 1-minute walk from Grand Canal and 16 minutes' walk from St. Mark's Square.